|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование файлов по списку |
|
CMD/BAT - [решено] Копирование файлов по списку
|
Старожил Сообщения: 186 |
Здравствуйте. Есть папка C:\111\ в ней находятся файлы вида *.dat, и txt файл file_yyyy_mm_dd.txt (yyyy год, mm месяц dd день) внутри которого список файлов *.dat. Нужно чтобы батник скопировал только те файлы с расширением dat, которых нет в текстовом файле, после чего добавить наименования скопированных файлов в cписок txt файла.
Извините если непонятно написал, все что надо поясню. |
|
Отправлено: 12:10, 22-01-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата foma24:
|
|
Отправлено: 13:28, 22-01-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Текущая дата
|
Отправлено: 14:00, 22-01-2014 | #3 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать foma24, если дата текущая, то вот такой скрипт:
@Echo Off SetLocal EnableDelayedExpansion Set From=C:\111 Set To=C:\Temp For /F "tokens=1-3 delims=." %%A In ("%Date%") Do ( If Exist "%From%\file_%%C_%%B_%%A.txt" For /F "delims=" %%F In ('Dir "%From%\*.dat" /B') Do ( Find "%%~nxF" "%From%\file_%%C_%%B_%%A.txt">nul||( Copy "%From%\%%~nxF" "%To%\%%~nxF" Echo %%~nxF>>"%From%\file_%%C_%%B_%%A.txt" ) ) ) pause |
Отправлено: 16:02, 22-01-2014 | #4 |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Спасибо, буду пробовать
|
|
Отправлено: 16:14, 22-01-2014 | #5 |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Все отлично работает спасибо!!!!
|
Отправлено: 16:45, 22-01-2014 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Копирование файлов по списку из файла | foma24 | Скриптовые языки администрирования Windows | 2 | 30-12-2022 15:35 | |
CMD/BAT - поиск и копирование файлов по списку-маске | martyn_80 | Скриптовые языки администрирования Windows | 1 | 24-11-2012 14:47 | |
CMD/BAT - Перемещение файлов по списку | Arsenik77 | Скриптовые языки администрирования Windows | 4 | 04-12-2011 20:43 | |
Прочие БД - Извлечение файлов по списку | Aviator | Программирование и базы данных | 1 | 22-02-2011 02:44 | |
[решено] Замена файлов по списку | Endy1 | Программирование в *nix | 9 | 15-02-2010 13:50 |
|