Проект продвигается вперед, и я понимаю, почему создание файлов .bat для выполнения задач может вызвать привыкание! Теперь я могу сохранять файл somefile.txt через равные промежутки времени, а затем переименовывать файл somefile.txt, добавляя время и дату, чтобы создать уникальное имя файла.
ren somefile.txt somefile_%time:~0,2%%time:~3,2%-%date:~-10,2%%date:~3,2%%date:~-4,4%.txt
Например, приведенный выше код только что переименовал somefile.txt
в somefile_1317_13022011.txt (1317hrs on 13th February 2011)
.
я побежал
ren somefile.txt somefile_%time:~0,2%%time:~3,2%-%date:~-10,2%%date:~7,2%%date:~-4,4%.txt
вчера он успешно работал до полуночи, а затем произошел сбой (синтаксическая ошибка), хотя он сохранялся как 12012011 для даты (12 января 2011 г.) вместо правильной даты 12022011.
Будет ли текущая версия работать после полуночи? Я путаю себя с форматом даты Великобритании и США?