Thanks for all the help. The folder where the file is has thousands of
files, and getting files details is just way too slow. However, I
think I've found a work-around. On http://www.macosxhints.com, I found
a reference to a terminal command called SetFile. It's available
here (/Developer/Tools/SetFile) after you install Developer Tools. Try
a man SetFile at the Terminal for more info.
To change the modification date of a file just do this: SetFile -m
8/4/2001 16:13 myFile
To change the creation date of a file just do this: SetFile -d
8/4/2001 16:13 myFile
I just tested this and I can change the modification date/time for a
file on a Windows 2000 Server where I do not have admin privileges, so
this might do the trick. I won't know for certain until I test it on a
user's machine.
Thanks again for the advice...James
On Feb 20, 2004, at 7:57 PM, Christopher Mitchell wrote:
I would almost suggest that saving an internal modification timestamp
and retrieving it as necessary might be easier than forcing any given
system to hack its own awareness of the last modification time of a
file. I would definitely be interested in hearing how to set Windows
mod dates though if it is possible.
Yours,
Chris
On Feb 20, 2004, at 5:26 PM, Rob Cozens wrote:
What is the best way to preserve file modification date/time when
copied
to a Windows 2000 server?
Hi James,
The detailed version of the files function returns, among other
things, the modification dates for each file in the defaultFolder. So
one needs to:
A. Save the defaultFolder if it needs restoration
B Set the defaultFolder to the folder containing the file
C. Get the detailed files
D. Parse the list to find the line for the file*
E. Get the date as item 5 of that line
F. Restore original defaultFolder, if necessary
*Note in step D that the file's name is returned URL-encoded.
Now you have the modification date. How you get the Windows server
to retain or reset that date is beyond my scope of experience.
--
Rob Cozens
CCW, Serendipity Software Company
http://www.oenolog.net/who.htm
And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.
from The Triple Foole by John Donne (1572-1631)
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution