Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Копирование файлов в папки в зависимости от части имени (http://forum.oszone.net/showthread.php?t=329095)

nana_MeDBeD 15-08-2017 13:03 2758483

Копирование файлов в папки в зависимости от части имени
 
Доброго дня!

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

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

megaloman 15-08-2017 13:18 2758492

Если blablabla нечто определённое
Код:

@Echo Off

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

GoTo :Eof

Если blablabla подразумевает нечто разнообразное
Код:

@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 2758632

Все гениальное - просто !

Спасибо !


Время: 00:11.

Время: 00:11.
© OSzone.net 2001-