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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Про запуск программ в W2000 (http://forum.oszone.net/showthread.php?t=3769)

AlikPan 06-01-2004 17:07 20161

Необходимо чтобы при загрузке сервера W2000 Server запускалась ещё программа, (наверное как процесс). В автозагрузке срабатывает только при регистрации.
Бегать лениво.
Где то была тема, но не нашел.
Подскажите.
С прошедшими всех, и с наступающими !

Giorgievich 07-01-2004 16:10 20162

PAN22
Запуск пограммы как сервис описан тут, но все-таки, в первую очередь, попробуйте использовать реестр:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run

Kent 08-01-2004 23:40 20163

Giorgievich

Из этой ветки программа стартует только после логина.

Giorgievich 09-01-2004 09:30 20164

Kent
Да, вы правы, спасибо за подсказку. Я просто невнимательно прочитал пост PAN22'а.

Kent 10-01-2004 00:24 20165

Можно использовать nnCron.
http://www.nncron.ru/index_ru.shtml
Не знаю, будет ли работать на сервере.

santox 10-01-2004 02:32 20166

Для запуска програм как сервисов я использую FireDaemon.
Версия Lite бесплатна, правда запускает только одну программу.
Совместим:
Windows NT4.0
Workstation, Server
SP6a
IE6, Post SP6a Hotfixes and all critical updates

Windows 2000 (NT5.0)
Professional, Server, Advanced Server, Data Center Server
SP1, SP2, SP3 or later
IE6 and all critical updates

Windows XP (NT5.1)
Home, Professional
No SP, SP1, SP1a or later
All critical updates

Сайт: http://www.firedaemon.com/


Thalt 14-01-2004 14:26 20167

http://www.microsoft.com/technet/tre...s/ScrSvc12.asp

Install a Service
Description
Installs a hypothetical service Db.exe.

Script Code

Const OWN_PROCESS = 16
Const NOT_INTERACTIVE = False
Const NORMAL_ERROR_CONTROL = 2

strComputer = "."
Set objWMIService = GetObject("winmgmts:" & _
"{impersonationLevel=Impersonate}!\\" & strComputer & "\root\cimv2")

Set objService = objWMIService.Get("Win32_BaseService")
errReturn = objService.Create("DbService", _
"Personnel Database", _
"c:\windows\system32\db.exe", _
OWN_PROCESS, _
NORMAL_ERROR_CONTROL, _
"Manual", _
NOT_INTERACTIVE, _
"NT AUTHORITY\LocalService", "")

Wscript.Echo errReturn


[s]Исправлено: Thalt, 14:27 14-01-2004[/s]

Добавлено:

А вообще - SrvAny и instsrv. :)


Время: 06:48.

Время: 06:48.
© OSzone.net 2001-