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

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

yas_ 30-08-2014 21:14 2396342

найти в папке содержащей много подпапок файлы типа *.bin
 
Доброго времени суток всем. Помогите решить проблему.
Нужно найти в папке содержащей много подпапок файлы типа *.bin.
Затем заархивировать их так - чтобы архив был на том же месте где лежит исходный файл с тем же именем. Исходный файл удалить.
Спасибо за помощь заранее.

Iska 30-08-2014 21:27 2396349

Цитата:

Цитата yas_
заархивировать их »

Под какое приложение пишем? WinRAR? 7-Zip?

Georgio 30-08-2014 22:40 2396373

Код:

@echo off

set dir="D:\Test"
set ext=*.bin

cd /d %dir%
for /f "delims=" %%i in ('
 dir /a-d/b/s %ext% 2^>nul
') do (
 "%PROGRAMFILES%\WinRAR\Rar.exe" a -y -ep -df "%%~dpni.rar" "%%i"
 )

exit /b


yas_ 30-08-2014 23:52 2396418

Спасибо. Проверю отпишусь.

Все отлично работает. Спасибо.


Время: 07:44.

Время: 07:44.
© OSzone.net 2001-