Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   База данных по жителям (http://forum.oszone.net/showthread.php?t=47417)

fox_sly 30-03-2005 20:59 311513

База данных по жителям
 
Имеется база данных - база по жителям, но к сожалению нет полного знания реестра Windows для автоматизации её установки при инсталяции windows.

А если подробнее. то смысл в том:
Программа перекочевала у меня с windows 98 и устанавливалась там примерно также как и сейчас под XP:
Ручками копирую основной каталог в Programm Files,
а каталог Idapi (необходимый для её работы) приходится копировать в директорию Windows\sistem
и добавлять вручную в win.ini следующие строки:

[IDAPI]
DLLPATH=C:\WINDOWS\SYSTEM\IDAPI
CONFIGFILE01=C:\WINDOWS\SYSTEM\IDAPI\IDAPI.CFG
[Borland Language Drivers]
LDPath=C:\windows\system\idapi

размещать можно не только в каталоге Windows\sistem
но и просто, в каталоге виндузы, только тогда править вышеуказанные пути.

содержимое каталога - Idapi:

CYRR.LD
IDAPI.CFG
IDAPI01.DLL
IDBAT01.DLL
IDPDX01.DLL
IDQRY01.DLL
IDR10009.DLL
ILD01.DLL

содержимое каталога самой программы:

__QB5.DB
__QB6.DB
CITYINFO.EXE
DDRAW.DLL
MAINDB.DB
MAINDB.PX

может кто сможет подсказать, как заменить эти строки добавлением записи в реестр?
или какие нибудь другие варианты?

Vadikan 31-03-2005 02:21 311595

fox_sly
Moжно написать пакетный файл типа
Код:

@echo off

REM Removing read-only attribute from win.ini (just in case)
attrib -r "%windir%\win.ini" /s

REM Writing text into win.ini
echo [IDAPI] >> "%windir%\win.ini"
echo DLLPATH=C:\WINDOWS\SYSTEM\IDAPI >> "%windir%\win.ini"
echo CONFIGFILE01=C:\WINDOWS\SYSTEM\IDAPI\IDAPI.CFG >> "%windir%\win.ini"
echo [Borland Language Drivers] >> "%windir%\win.ini"
echo LDPath=C:\windows\system\idapi >> "%windir%\win.ini"

exit




fox_sly 02-04-2005 21:28 312404

Спасибо, Vadikan!
Все работает

Vadikan 02-04-2005 22:56 312419

fox_sly
Пожалуйста.


Время: 14:26.

Время: 14:26.
© OSzone.net 2001-