Ответ на первый вопрос:

@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 г. 10:10:49, Alexey Popov писал:
> Может кто уже решал подобную задачу? Нужно сделать bat файл, который
> бы интенсивно использовал утилиты fb из каталога bin. Причём без
> участия узера. Проблема в том, что пути нет в PATH и ничего не
> работает. Если способ извлечь в батник пусть из реестра?
>
> Ещё вопросик. Есть ли способ вызывать isql не посредством указания
> input-файла, а через перенаправление ввода типа
> echo exit; | isql base.db
>


Ответить