Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Если файл обновился то создать его копию

Ответить
Настройки темы
CMD/BAT - Если файл обновился то создать его копию

Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть в папке 1 файл с названием к примеру МРТ.xls

Надо сделать так чтобы при запуске батника этот файл копировался в папку (к примеру OLD) с именем файла ГГГГММДД_ЧЧММ_МРТ.xls (дата сохр. файла)
Если уже есть такой файл то не перезаписывать.

Как это можно осуществить?
Заранее спасибо.

Отправлено: 19:01, 09-04-2013

 

Аватара для zion87

Старожил


Сообщения: 263
Благодарности: 69

Профиль | Отправить PM | Цитировать


Если МРТ - это кириллица то сохраняем 866 ...
Код: Выделить весь код
@Echo Off
Set file=MPT.xls
For /f "Delims=*" %%a In ("%file%") Do Set dateF=%%~ta
Copy /y %file% OLD\%dateF:~6,-6%%dateF:~3,-11%%dateF:~0,-14%_%dateF:~11,-3%%dateF:~14%_%file%
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:45, 09-04-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Если файл обновился то создать его копию

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
а если на жестоком диски есть дополнительный вход то его стоит подключить? Ольга_Гут@vk Выбор отдельных компонентов компьютера и конфигурации в целом 2 23-07-2012 02:41
CMD/BAT - [решено] Если файл больше 300 мб то удалить его jannaly Скриптовые языки администрирования Windows 7 17-07-2012 15:29
Доступ - [решено] При нажатии Win+L - если ввести пароль, то винда его не признаёт iDrug Microsoft Windows 7 10 04-04-2012 20:18
Теория - [решено] Определить открыт ли файл, и если да то каким процессом... RUVATA Программирование и базы данных 8 10-02-2011 05:35
Разное - Что делать, если Вы удалили нужный файл (и хотите его восстановить)? Котяра Microsoft Windows 2000/XP 0 18-10-2008 20:55




 
Переход