Changing the "created" date for files under specific circumstances
Running Windows 7, I encountered an unexpected issue after converting thousands of .wps files to .docx format -- the modified date for all those .docx files became the date when they were converted from .wps format. Thanks to experts who participated in previous questions, I've been able to restore accurate modified dates to the time stamps of most of those files. This question pertains to the "date created" attributes for those files, which are now later than the modified dates. I would like to set the "created" date equal to the "modified" date for .docx files -- only if the "created" date is later. The .docx files are distributed among hundreds of subfolders within a single drive.
I'm trying to perform this task, and so far, nothing seems to be happening.
As a test, I tried to fix the timestamps for around twenty files in a specific folder. All the files have modified date<created date. In a command window, I navigated to
V:\My Documents\Archived\Agendas and then ran the command
DirDate - filefix. I've attached screen shots of the command window, and the resulting folder details.
Joe Winograd
You have to give it the <filespec>. So the correct command line is:
OK. I got it to work, but not within subdirectories, only in the directory which is specified in the command line. I'll see if adding the "-r" argument handles subdirectories...
It worked in many, but not all, subdirectories. I find that difficult to understand!
Joe Winograd
Yes, adding the -r will cause it to go into all of the subdirectories.
I agree it doesn't make sense. Here are screen shots of the command line which was executed, and an example of a subfolder with some .docx files which weren't "fixed."
See Candidate Invitation.docx and HCA Letterhead.docx properties for examples.
Joe Winograd
Are you sure they're .DOCX files? Maybe they're .DOC files. If so, to get all of them, change the <filespec> from
*.docx
to
*.doc*
ddantes
ASKER
Good call! They were .doc files, and they are now fixed.
I'm satisfied that this housekeeping issue has been adequately settled. That's a relief, because sometimes I need to provide the chronology of communications and files, and that was wrecked by my lack of foresight during the .wps to .docx conversion.
If you're still willing to post the program which you developed on the other question, I'd still like to implement it.
Glad to hear it! Yes, I'll be happy to post the program at the other question.
I agree with you about the date/time stamp on files...it is a crucial piece of information! I've written numerous macros/scripts that call DirDate to do various operations on file dates, all in the interest of having meaningful date/time stamps on files.
As a test, I tried to fix the timestamps for around twenty files in a specific folder. All the files have modified date<created date. In a command window, I navigated to
V:\My Documents\Archived\Agendas
DirDate - filefix. I've attached screen shots of the command window, and the resulting folder details.