Войти

Показать полную графическую версию : [решено] Копирование файлов в папки в зависимости от части имени


nana_MeDBeD
15-08-2017, 13:03
Доброго дня!

Помогите решить тривиальную задачку для гуру cmd/bat:

В папке лежат файлы с именами типа XXXXXblablabla.txt. Необходимо скопировать файлы в папку с:\папка1, если XXXXX = 11072, либо в папку с:\папка2, если XXXXX = 11070 (папки созданы)

megaloman
15-08-2017, 13:18
@Echo Off

Copy "11072blablabla.txt" "с:\папка1\"
Copy "11070blablabla.txt" "с:\папка2\"

GoTo :Eof@Echo Off

Copy "11072*.txt" "с:\папка1\"
Copy "11070*.txt" "с:\папка2\"

GoTo :Eof
Если батник и исходные файлы в разных папках, то в именах указать полный путь, например:
"C:\tralala\tram tararam\11072blablabla.txt"

nana_MeDBeD
16-08-2017, 04:37
Все гениальное - просто !

Спасибо !




© OSzone.net 2001-2012