我已经尝试了很多方法在批处理文件中执行此操作,但是当输出到文件名时,我在其中输入“/”,因此无法将其输出到文本文件,我发现它们不同,所以一个哪个适用于XP和Vista / 7会很方便
E.g. Set FileDate=%date:/=%
答案 0 :(得分:0)
试试这个:
我刚才写过。
@echo off
setlocal ENABLEDELAYEDEXPANSION
set today=!date:/=-!
set now=!time::=-!
set millis=!now:*.=!
set now=!now:.%millis%=!
echo hello world > my-file-!today!_!now!.txt