Ответ на первый вопрос:
@echo off
set reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\Firebird Project\Firebird
Server\Instances
set reg_param=DefaultInstance
for /f tokens=1,2,* %%a in ('reg query %reg_path% /v
%reg_param%') do if %%a==%reg_param% set reg_value=%%c
echo %reg_value%
pause
16 Декабрь 2011
Alexey Popov пишет:
Ovchinnikov Vasily wrote:
Кури утилиту REG
C:\reg QUERY HKLM\SOFTWARE\Firebird Project\Firebird Server\Instances /v
DefaultInstance
Это хорошая идея, но над парсингом этого дела оператором for придётся
попотеть...
Вот тебе выше Кирилл и написал как распарсить. Я
Kirill Temnenkov wrote:
@echo off
set reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\Firebird Project\Firebird
Server\Instances
set reg_param=DefaultInstance
for /f tokens=1,2,* %%a in ('reg query %reg_path% /v
%reg_param%') do if %%a==%reg_param% set reg_value=%%c
echo %reg_value%
pause
Спасибо.
3 matches
Mail list logo