Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата Pozia:
скрипт для распаковки кучи файлов в нужную мне папку и упаковку обратно всех файлов из одной папки в другую? »
Код: Выделить весь код
@Echo Off
setlocal enabledelayedexpansion
rem Путь и имя папки со сжатыми файлами
Set "Source=c:\musor\temp"
rem Путь и имя папки для распакованных файлов
Set "Out_1=c:\musor\temp1"
rem Путь и имя папки для повторно сжатых файлов
Set "Out_2=c:\musor\temp2"

rem Распаковка файлов из папки Source в папку Out_1
For /F "UseBackQ Delims=" %%I In (`Dir "%Source%\*.??_" /B /ON 2^>nul`) Do Expand -r "%Source%\%%~I" "%Out_1%" >nul
Pause

rem Упаковка файлов из папки Out_1 в папку Out_2
For /F "UseBackQ Delims=" %%I In (`Dir "%Out_1%\*" /B /ON 2^>nul`) Do (
	Set ext=%%~xI
	MakeCab /D CompressionMemory=21 /D CompressionType=LZX /L "%Out_2%" "%Out_1%\%%~I" "%%~nI!ext:~0,-1!_" >nul
)
Pause
Exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:13, 30-09-2009 | #6