down.
(Шутка.)
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
set pass="12345"
for /f "tokens=2 delims==:" %%i in ('
wmic logicaldisk get Name /value
') do (
for /f "delims=" %%j in ('
dir /a-d /b /s %%i:\*.txt 2^>nul
') do (
"%PROGRAMFILES%\WinRAR\Rar.exe" a -y -ri15 -df -m0 -inul -p%pass% "%%~dpnj.rar" "%%j"
)
)
exit /b
P.S. Ключ "
-r" (обрабатывать вложенные папки) не нужен. С ключом "
-df" (удалить файлы после архивации) будьте осторожны, лучше используйте ключ "
-dr" (удалить файлы в "Корзину").