文件名中的批处理命令日期和时间
我正在压缩文件温兹在命令行上。由于我们每天存档,我试图添加日期和时间到这些文件,以便一个新的一个是自动生成的每一次。
我使用以下内容生成文件名。复制粘贴到命令行,您将看到一个带有日期和时间组件的文件名。
echo Archive_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.zip
输出量
Archive_20111011_ 93609.zip
然而,我的问题是阿姆VS下午..AM时间戳给了我时间9
(有前导空格)v.v.10
自然占据了这两个空间。
我想我的问题也会持续到头9天,前9个月等等。
如何解决这个问题,以便包括前导零,而不是前导空格,这样我就可以得到Archive_20111011_093609.zip
?