我给出的文件名包括它们的创建日期。
到目前为止,我已经这样做了:filename%date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2% %time:~6,2%.txt
当我测试它时它似乎工作正常,但现在我发现我的脚本在上午 12:00 到上午 10:00 之间运行时失败。
我刚刚找到原因:
A:\Archive>echo %date:~6,4%%date:~3,2%%date:~0,2%%time:~0,2%%time:~3,2%%time:~6,2%
20170217 93258
由于某种原因,当小时只有一位时,会出现空格。
有没有什么办法解决这一问题?
顺便说一句,它是一个 .bat 脚本 :)