Я натрапив на помилку в своєму сценарії DOS, який використовує дані дати та часу для іменування файлів. Проблема полягала в тому, що я закінчився розривом, оскільки змінна часу не забезпечила автоматично нульовий нуль протягом години <10. Отже, запуск> echo% time% повертає: '9: 29: 17.88'.
Хтось знає про спосіб умовно прокладати ведучі нулі, щоб це виправити?
Більше інформації: Моя команда набору файлів:
set logfile=C:\Temp\robolog_%date:~-4%%date:~4,2%%date:~7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.log
який закінчується таким чином: C: \ Temp \ robolog_20100602_ 93208.log (о 9:23 ранку).
Це питання пов'язане з цим .
Спасибі