windows2008 批处理问题

2024-12-19 00:53:09
推荐回答(2个)
回答1:

你的日期格式是YYYY/MM/DD这样的吧?文件名中是不允许出现“/”的,所以会报错。
解决方法有两个:
1.在控制面板裏找到“区域和语言”,把“日期和时间格式”更改掉,改成不带“/”的就可以了。
2.更改批处理,将“%date:~,10%”改为“%date:~0,4%-%date:~5,2%-%date:~8,2%”

回答2:

你打开cmd窗口输入 下面的命令看看是你期望的结果吗
echo %date%
echo %date:~,10%
echo %date:~4,10%
不行你把echo %date%和你要的格式粘贴上来帮你看看怎么弄。