59.63 -0.3573  70.36 -0.3436  20.11.2017 02:43

На сайте:


  x  |   Ник: 
Сообщение
Дата рождения:

ICQ:

Занятие:

Web-сайт:
О себе:

Форумы » Программирование

‘‘Помогите с батником, плиз’’

Ksyusha [5, #, ], 19:30 | 07.12.2012 | цитировать
Имеется папка, в которой лежат файлы разных размеров. Операционная система - ХР.
Как с помощью батника перенести все файлы размера 73КБ в другое место?

U00
Jakob [44, #, ], 20:14 | 07.12.2012 | цитировать

FOR %%F IN (*.*) DO
(
IF %%~zF EQU 74752 MOVE %%F {Folder}
)


Попробуй, только Folder замени на путь куда файлы складывать

Или возьми из параметров к батнику 1%
U00
D. Agapov management [14, #, ], 20:16 | 07.12.2012 | цитировать
Jakob: (*.*)

это че за морда
U00
Jakob [44, #, ], 20:22 | 07.12.2012 | цитировать
D. Agapov management:

маска файлов
U00
miha_root [77, #, ], 20:28 | 07.12.2012 | цитировать
Jakob: (*.*)
D. Agapov management: это че за морда

это не морда, это ниже!  :-D

U00
Ksyusha [5, #, ], 20:34 | 07.12.2012 | цитировать
Jakob:

Спасибо. Почему то у меня EQU не проглотился.
Сейчас вот такое запустила:

for /F "delims=" %i IN ('dir "C:\Source\*.dat" /b /s') do if %~zi==74752 move /y %i "C:\Target\"

В тестовом режиме вроде всё сработало.
U00
Ksyusha [5, #, ], 20:35 | 07.12.2012 | цитировать
miha_root:

D. Agapov management:

Не, ну всё опошлят, а :ultra:
U00
miha_root [77, #, ], 23:41 | 07.12.2012 | цитировать
Ksyusha: Не, ну всё опошлят, а

да?
ну попробуй так:
find -size 73k -type f -exec mv {} /tmp \;


U11
Serzhi [34, #, ], 23:44 | 07.12.2012 | цитировать
 :write:
U00
udoserwer [49, #, ], 23:54 | 07.12.2012 | цитировать
forum.oszone.net/post-596784.html
Вот вам в помощь....
U00

Извините, но у вас недостаточно прав для добавления сообщений в этот раздел

Вход на сайт
Логин:

Пароль:

Вход через соц.сеть


Реклама

Яндекс.Метрика

Привокзал.: + 15.5° :: 725.2 мм.рт.ст. :: 74.5%
Южный: + 3.7°
Центр: + 13.9°
Сов./Окт.: + 13.0°