Join
the community
Sign-up
Ask a question »

DOS: create filename based on date?

April 2013


DOS: create filename based on date?



Issue


I need to be able to automatically generate a DOS .txt filename that is the 'date' of when it is created.

Any ideas? My DOS is rather rusty and have run out of ideas.

Solution


You might try something like this:


set filea=MyBigFile%date:~10%%date:~4,2%%date:~7,2%%time:~0,2%%t ime:~3,2%.sav 
copy MyData.dat %filea% 


Since the date is Thu 07/30/2009 and the time is 14:07:00.00,
For today this would give a file named
MyBigFile200907301407.sav

Note


Thanks to sandbeha for this tip on the forum.

See also

Knowledge communities.

Published by aakai1056
This document entitled « DOS: create filename based on date? » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this note appears clearly.
Receive our newsletter

health.kioskea.net

Having the complete list of MS-DOS command
MS-DOS – Searching a file