【发布时间】:2026-02-04 09:50:01
【问题描述】:
我想将一个文件复制到另一个包含时间和日期的文件 以它的名义。
我使用下面的语句,但问题是早于上午 10 点的时间值(小时值只有一个数字)有一个空白字符而不是前导零,这是我想要的。
copy "M:\Production Schedule.xlsm" m:\gsdBackups\ProductionSchedule%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%%time:~6,0%.xlsm
在上面的示例中,当我在 9:50 运行它时,我得到了结果名称:
GSDProductionSchedule20180509_ 950.xlsm
我不理解上述复制命令中的所有格式。而不是下面的“950”,我想要“0950”
【问题讨论】:
标签: variables cmd command line environment