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

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

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


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

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


Цитата Iska:
откровенно говоря, не испытываю большого желания делать сие на пакетных файлах. »
Но ведь технически, это возможно? Нужен простой пример, как это сделать. На основе этой ветки:
Код: Выделить весь код
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\bioware\mass effect / "path"
Пробую так - ничего не получается:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion
set reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\bioware\mass effect
set reg_param=path
for /f "tokens=1,2,*" %%a in ('reg query "%reg_path%" /v "%reg_param%"') do if "%%a"=="%reg_param%" set reg_value=%%c
set sSourceFile=%~dp0Pack.rar
set sMask=Extras\Controller\*.*
if exist "%sSourceFile%" (
	start "" "winrar.exe" x -o+ "%sSourceFile%" "%sMask%" "%reg_value%\"
) else (
	echo Can't find source file [%sSourceFile%].
	exit /b 1
)

endlocal
exit /b 0

Последний раз редактировалось Browning Zed, 30-11-2018 в 17:55.


Отправлено: 12:22, 30-11-2018 | #7