I created the following script to look for files with the .vsp extension and it looks at the time stamp as well. I would like to include a display of all the volumes on the windows server and then search each one of the volumes it finds. Any ideas out there?
use Time::localtime; #if (@ARGV < 1){ # if no directory was passed error out. # die "No directory given to scan.\nusage:vsp.pl -a <age in minutes> <directory>\n" #} $dir = @ARGV[0]; # set the directory passed to checkstamp $dir2 = @ARGV[1]; # set the directory passed to checkstamp #$dir = "C:\\temp"; unless(-d $dir) { # Check and make sure if the path exists. die "Path not found $dir\n" } opendir(DIR, "$dir"); @files = grep(/\.vsp$/i,readdir(DIR)); # get a list of files in the directory. closedir(DIR); open(OUTFILE, ">$dir2"); foreach $file (@files) { $timestamp= (stat($dir."/".$file))[9]; # Get the timestamp of the file (returns epoch time) and add the age. $time = int((time() - $timestamp) / 60); # convert to minutes print OUTFILE "$file $time \n"; } close(OUTFILE); -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/