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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Скрипты в фоне. (http://forum.oszone.net/showthread.php?t=76505)

Heretic_spb 21-12-2006 11:16 527465

Скрипты в фоне.
 
Думаю написать скрипетц на Power Shell или Perl, не подскажите как запустить его в фоновом режиме(или как службу)?

Heretic_spb 21-12-2006 13:37 527510

Создал службу.
Ошибка 193: 0xc1, Смотрю логи: Сбой при запуске службы "MyService" из-за ошибки MyService не является приложением Win32.

Писал службу так:


Код:

sc config MyService binPath= "c:\myscript.ps1"

Если описать службу подругому:
То выдает Ошибку 1053: Служба не ответила на запрос своевременно.
В логах: Сбой при запуске службы "MyService" из-за ошибки
Служба не ответила на запрос своевременно.

Служба описана так:

Код:

sc config MyService binPath= "powershell c:\myscript.ps1"

На первый взгляд все банально и просто, но дойти своей головой не могу прошу еще разок помощи =)

Vadikan 22-12-2006 00:20 527745

Heretic_spb
Мне кажется, вы не до конца разобрались с созданием службы.
Цитата:

Цитата MSKB
Далее приведен пример создания службы на локальном компьютере, которая запускается автоматически и выполняется в собственном процессе. Она содержит зависимости от группы TDI и службы NetBIOS. Список зависимостей с разделителями-пробелами необходимо заключить в кавычки.
Код:

sc create newservice binpath= c:\nt\system32\newserv.exe type= own start= auto depend= "+tdi netbios"

См. статью Создание службы Windows с помощью программы Sc.exe

Что же касается фонового режима, то см. материал Скрываем консольные окна — OSZone.net wiki


Время: 09:44.

Время: 09:44.
© OSzone.net 2001-