PDA

Показать полную графическую версию : найти в папке содержащей много подпапок файлы типа *.bin


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

Iska
30-08-2014, 21:27
заархивировать их »
Под какое приложение пишем? WinRAR? 7-Zip?

Georgio
30-08-2014, 22:40
@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
Спасибо. Проверю отпишусь.

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




© OSzone.net 2001-2012