Имя пользователя:
Пароль:
 

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

Новый участник


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

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


В общем вот такой формат заработал, правда если только удалить одно ECHO перед разархивацией
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sFolder=d:\0

if exist "%sFolder%\." (
	for /f "delims==" %%i in ('dir /b /a:-d /o:n "%sFolder%\*.arj"') do if not defined sArcName set sArcName=%sFolder%\%%i
	
	if defined sArcName (
		echo Found archive [!sArcName!]
		"%sFolder%\arj32.exe" x "!sArcName!" "%sFolder%" -r
	) else (
		echo Not found any *.arj files in [%sFolder%]
	)
) else (
	echo Not found folder [%sFolder%]
)

endlocal
exit /b 0

Спасибо тебе ОГРОМНОЕ за помощь!!!! Круто!!!!

Отправлено: 13:27, 25-05-2012 | #13