We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

How to add date and time as a file name?

Medium Priority
1,272 Views
Last Modified: 2013-12-28
I would like to send a command-line output to a file named with the current date and time.
I tried this but it did not worked:

net view >> C:\Temp\%date%%time.txt

How can I do it?
Comment
Watch Question

Top Expert 2009

Commented:
Replace the / and : with nothing.
net view >> "C:\Temp\%date:/=%%time::=%.txt"

Open in new window

Top Expert 2009

Commented:
Basically removing those invalid filename characters. You could replace with _ or - if you wish.
net view >> "C:\Temp\%date:/=_%%time::=-%.txt"

Open in new window

Qlemo"Batchelor", Developer and EE Topic Advisor
CERTIFIED EXPERT
Top Expert 2015

Commented:
If you want to keep the files, the format of %date% is no good. It MIGHT contain the weekday, and mm/dd/yyyy is something strange to look at and sort for. If this is for temporary issues, keep the simple approachs shown above.
CERTIFIED EXPERT

Commented:
Carlos
The issue was certainly either of the explanations given above, ie. the / characters in the date that cannot be used in file names, or unwanted spaces and days of the week in the DATE output, but aside from that you need to be careful to check your code for things like missing % in your variables.  In your code you missed the closing % off the TIME variable:

C:\Temp\%date%%time.txt
                                     ^
should have been:

C:\Temp\%date%%time%.txt

Senior Security and Infrastructure Engineer
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.