![]() |
Перемещение файлов (jpg) по их количеству
Здравствуйте,
Подскажите пожалуйста можно ли на bat реализовать следующее: Имеем папку PICS, в ней много папок с файлами jpg Пример: ( D:\PICS\2011 D:\PICS\2010 D:\PICS\1 ), и в каждой папке разное количество файлов *.jpg, необходимо проверить сколько файлов jpg в каждой папке если 500 файлов jpg, то нужно в разделе D:\NEW\ создать папку с именем исходной папки (в которой были файлы) и уже в ней создать новую, далее перенести в нее эти 500 штук файлов jpg Пример: D:\NEW\2011\1\, далее заново проверяем папки, и ведем поиск если опять набралось 500 опять переносим но уже во 2 папку в Пример: D:\NEW\2011\2, если файлов меньше 500 то переносим оставшиеся также в новую папку в разделе D:\new\2011\ и так со всеми папками в папке PICS. Заранее спасибо. |
Код:
@echo off |
amel27, надо поменять местами выделенное, а то не отработает: :wink:
Код:
for /d %%a in ("%$SRC%\*.jpg") do (set/a $n=-1 |
El Sanchez, тем страннее, что стоит "решено"
|
Время: 03:19. |
Время: 03:19.
© OSzone.net 2001-