kagorec
29-03-2014, 06:00
Доброе утро!
Подскажите пожалуйста готовое решение для следующей просто задачи. (в пару-часовом поиске google.com оказался безуспешным)
Задача:
В папке (d:\all\doc.csv) периодически создается сторонней программой документ с именем doc.csv ,
этот документ надо переименовать, в имени добавить дату и время, формат по сегодняшней дате например пример_29032014_035235.csv (пояснение: пример_день месяц год_часы минуты секунды)
Нашел такой вариант и сохранил как d:\all\rename.bat
@echo off
setlocal enableextensions enabledelayedexpansion
set CurDate=%date:~6,4%%date:~3,2%%date:~0,2%
set CurTime=%time:~0,2%%time:~3,2%%time:~6,2%
copy d:\all\doc.csv d:\all\пример_%CurDate%_%CurTime%.csv
echo Done!
После запуска рядом лежащий файл не переименовывает...
Подскажите пожалуйста готовое решение для следующей просто задачи. (в пару-часовом поиске google.com оказался безуспешным)
Задача:
В папке (d:\all\doc.csv) периодически создается сторонней программой документ с именем doc.csv ,
этот документ надо переименовать, в имени добавить дату и время, формат по сегодняшней дате например пример_29032014_035235.csv (пояснение: пример_день месяц год_часы минуты секунды)
Нашел такой вариант и сохранил как d:\all\rename.bat
@echo off
setlocal enableextensions enabledelayedexpansion
set CurDate=%date:~6,4%%date:~3,2%%date:~0,2%
set CurTime=%time:~0,2%%time:~3,2%%time:~6,2%
copy d:\all\doc.csv d:\all\пример_%CurDate%_%CurTime%.csv
echo Done!
После запуска рядом лежащий файл не переименовывает...