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

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

registeruser1 18-04-2010 00:00 1395156

Запустить exe как сервис
 
...Доброго дня всем.

Проблема реальная у меня, помощи требует.
Сам уже весь мозг вынес себе этой проблемой, помогайте...

Нужно запустить exe как сервис. Там в качестве приложения для запуска сервиса как вы знаете используется srvany.exe. Все получается, но, суть в том что этот сервис потом не остановить нормальными, стандартными способами, останавливаю, а он все равно работает!
Помогает только то что я нажимаю stop, потом перевожу его в состояние disable и перезагружаю комп.
Только тогда сервис молчит. Но это ведь как вы понимаете не нормально же...

Вопрос в том как заставить его нормально отключаться, без этих танцев с бубном или если есть вариант запускать сервис без этой утилиты...
Все аналоги с интерфейсами и без я тоже перепробовал, они только СОЗДАЮТ сервис. Но для запуска его требуется именно эта утилита...
Нужна замена ее!!!

ХЕЛП...!!!

Заранее благодарю всех откликнувшихся...

Grabber2006 18-04-2010 00:57 1395192

Попробуем зайти с другой стороны: что за программа должна работать в качестве сервиса?

HellFire_MZ 18-04-2010 01:05 1395200

с этим знакомились?

Grabber2006 18-04-2010 01:11 1395202

Информация в данной статье применима к:

* Microsoft Windows NT Server 4.0 Terminal Server
* операционная система Microsoft Windows 2000 Server
* Microsoft Windows 2000 Advanced Server
* Операционная система Microsoft Windows 2000 Professional
* операционная система Microsoft Windows NT Server 3.51
* Microsoft Windows NT Server 4.0 Standard Edition

В Win XP/2003 подобная утилита называется srvany.exe.

----------------------------

Попробуйте установить галочку "Разрешить взаимодействие с рабочим столом".

registeruser1 18-04-2010 01:34 1395212

Цитата:

Цитата Grabber2006
Попробуем зайти с другой стороны: что за программа должна работать в качестве сервиса? »

Это батник пингов сконвертированный в exe с отправкой отчетов на мыло об отсутствии связи...
Запускатся и работать должен автономно до логона, при логоне и в любых ситуациях, потому и вешаю его как сервис...

Цитата:

Цитата Grabber2006
В Win XP/2003 подобная утилита называется srvany.exe. »


Цитата:

используется srvany.exe.
Я тк и написал, а что не верно тут?

...Система именно ХР

Grabber2006 18-04-2010 01:52 1395217

Цитата:

Цитата registeruser1
Это батник пингов сконвертированный в exe с отправкой отчетов на мыло об отсутствии связи... »

Попросите кого-нибудь написать чистый сервис на Delphi. Задача элементарная (использовать можно Indy).

registeruser1 18-04-2010 07:04 1395255

Цитата:

Цитата Grabber2006
Попросите кого-нибудь написать чистый сервис на Delphi. Задача элементарная (использовать можно Indy). »

...Идея хорошая, но кого? Кто возьмется?

registeruser1 18-04-2010 12:54 1395412

Цитата:

Цитата HellFire_MZ
с этим знакомились? »

Прочитал, можно попробовать SC.exe.
Только у меня нет его, и качать 650 метров нет возможности, а отдельно не нашел, все перерыл.
Если кто-нибудь подкинет буду благодарен...

zai 18-04-2010 15:11 1395564

тут посмотри

registeruser1 18-04-2010 15:23 1395578

Цитата:

Цитата zai
тут посмотри »

Спасибо, но там Windows Server 2003 Resource Kit Tools и в его состав входит все тот же srvany.exe, который мне не нужен.
А вот в Windows 2000 Server Resource Kit там именно то что мне нужно SC.exe! Вот тут - http://rutracker.org/forum/viewtopic.php?t=1139943
Качать нет возможности столько...

zai 18-04-2010 15:33 1395590

Попробуй эту утилиту

HellFire_MZ 18-04-2010 18:38 1395705

вот вам sc.exe.

registeruser1 18-04-2010 20:58 1395772

Цитата:

Цитата HellFire_MZ
вот вам sc.exe. »

Вооо, БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!
Буду пробовать! :up

registeruser1 19-04-2010 00:53 1395910

ВСЕ СДЕЛАЛ! БЛАГОДАРЮ!


Время: 16:37.

Время: 16:37.
© OSzone.net 2001-