Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как зарегистрировать прогу так, чтобы она работала как сервис. / 21 сообщений из 21, страница 1 из 1
16.07.2007, 17:15:20
    #34662059
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Если вопрос не очень понятен то извеняюсь. Мне необходимо прогу написанную на С# зарегистрировать как сервис. Подскажите плз как это сделать. Заранее благодарен.
...
Рейтинг: 0 / 0
16.07.2007, 17:17:43
    #34662072
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
в Resource Kit есть специальная программа для этого
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.07.2007, 17:18:52
    #34662080
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Green2в Resource Kit есть специальная программа для этого
Posted via ActualForum NNTP Server 1.4

Для меня это ничего не говорит. Я программер. Если можно подскажите где взять.
...
Рейтинг: 0 / 0
16.07.2007, 17:20:50
    #34662088
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Pavluha Green2в Resource Kit есть специальная программа для этого
Posted via ActualForum NNTP Server 1.4

Для меня это ничего не говорит. Я программер. Если можно подскажите где взять.

Если можно скинте ссылку.
...
Рейтинг: 0 / 0
16.07.2007, 17:22:39
    #34662096
Aicg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Я над эти ооочень долго бЪюсь если речь идет про C# то рам есть своя спец прога точнее она не только для шапа а вообще на все для нет...как_там_его 1 2 3 и.т.д но есть и другой способ его я са бы хотел узнать

что касаеться про нетовский то в MSDN есть примеры этого дела а прога вроде InstallUtil(Я вроде через нее ставил но там с ней заморочки) или RegSvc
...
Рейтинг: 0 / 0
16.07.2007, 17:25:15
    #34662106
Aicg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Да еще у меня эти проги валяються в F:\W2K3D\Microsoft.NET\Framework\v2.0.50727
...
Рейтинг: 0 / 0
16.07.2007, 17:26:35
    #34662112
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
AicgЯ над эти ооочень долго бЪюсь если речь идет про C# то рам есть своя спец прога точнее она не только для шапа а вообще на все для нет...как_там_его 1 2 3 и.т.д но есть и другой способ его я са бы хотел узнать

что касаеться про нетовский то в MSDN есть примеры этого дела а прога вроде InstallUtil(Я вроде через нее ставил но там с ней заморочки) или RegSvc

Да прога написана на C#. А при запуске exe файла он говорит про библиотеку installutil.exe.
...
Рейтинг: 0 / 0
16.07.2007, 17:31:35
    #34662123
Aicg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
InstallUtil это не библиотека а EXE адрес(Зависит от версии нетфраентворка(как правильно писать непомню)) я уже сказал
но для установки как сервис нужен не только EXE но и ассемле вроде я как-то через нее делал но проблем помойму многовато еще возможно можно как-то через API
...
Рейтинг: 0 / 0
16.07.2007, 17:33:34
    #34662131
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
там много интересного в том числе
Instsrv.exe: Service Installer
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.07.2007, 17:35:26
    #34662137
Aicg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Green2 http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
там много интересного в том числе
Instsrv.exe: Service Installer
Posted via ActualForum NNTP Server 1.4

А например TMeter сам себя регистрирует не знаете как это сделать?
...
Рейтинг: 0 / 0
16.07.2007, 17:39:23
    #34662144
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Aicg>А например TMeter сам себя регистрирует не знаете как это сделать?
Регистрация программы как серсиса это всего лишь запись в реестр некоторых строк.
Если ты сможешь написать эти строки то пожалуста!
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
16.07.2007, 17:41:58
    #34662151
Aicg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Green2Aicg>А например TMeter сам себя регистрирует не знаете как это сделать?
Регистрация программы как серсиса это всего лишь запись в реестр некоторых строк.
Если ты сможешь написать эти строки то пожалуста!
Posted via ActualForum NNTP Server 1.4

Я это знаю несмог понять что писать пытался скопировать чужие записи даже с гуидами мудрить пытался но видимо что-то сделал не так не подскажите что надо писать?
...
Рейтинг: 0 / 0
16.07.2007, 17:46:13
    #34662166
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Я читал книгу про сервисы, там объяснялось как зарегестрировать его вручную.
Сложная процедура. Проще запустить Instsrv.exe
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.07.2007, 08:49:40
    #34662860
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Green2Я читал книгу про сервисы, там объяснялось как зарегестрировать его вручную.
Сложная процедура. Проще запустить Instsrv.exe
Posted via ActualForum NNTP Server 1.4

А, что это за утилита и как с ней работать. Она запускается с параметрами?
...
Рейтинг: 0 / 0
17.07.2007, 09:14:32
    #34662908
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Прикладываю
instsrv.exe - программа для установки программы как сервиса
как работает смотреть в помощи instsrv.exe /?
...
Рейтинг: 0 / 0
17.07.2007, 09:18:22
    #34662919
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
srvany - программа чтобы обычную программу превратить в службу.

Example 1: Specify a Working Directory if SrvAny Fails to Start an Application.
The task in this example is to specify the directory that contains the application as the working directory. Because SrvAny can run under an account that is different from the user currently logged on, the different accounts can be using different environment variables. As a result, the system might be unable to find a required DLL. Running the application from its root directory might solve the problem.

To specify the working directory, use either:
RegEdit

Click the Start button, and then click Run.
In the Open box, type regedit, and then click OK.
Navigate to the following registry location:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters
Right-click AppDirectory, and then click Modify on the shortcut menu.
In the Edit String window, in Value Data, enter the full path to the directory that contains the application you want to run as a service. For example:
D:\Tools\

Caution

The registry editors bypass standard safeguards, allowing settings that can degrade performance, damage your system, or even require you to reinstall Windows. You can safely alter most registry settings by using the programs in Control Panel or Microsoft Management Console (MMC). If you must edit the registry directly, back it up first. Read the Registry Editor Help for more information.
Services snap-in

In Control Panel, choose Administrative Tools, and then choose Services.
In the details pane, right-click a service, and then select Properties on the shortcut menu.
On the General tab, in Start Parameters, type the following:
\\D %windir%\\PathToDirectory

Example 2: Remove a SrvAny Service
The task in this example is to removes one instance of SrvAny. If you installed multiple instances of Srvany.exe, you must repeat these steps for each instance.

To remove an SrvAny service:

Stop the service.
Type the following at the command line:
instsrv MyService remove
Parameters

MyService
Specifies the name you want to uninstall.
This removes MyService from the list of available services in the Service MMC snap-in. It also removes any registry entries that were set for this service.

Output similar to the following is displayed:

The service was successfully removed!


...
Рейтинг: 0 / 0
17.07.2007, 09:53:19
    #34662998
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
Green2HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters


А этот узел уже существует или его надо создавать. У меня стоин 2003 Server. Там такого я не нашел.
...
Рейтинг: 0 / 0
17.07.2007, 10:08:50
    #34663060
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
надо создавать раздел
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.07.2007, 10:21:22
    #34663114
service
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
чтобы зарегестрировать сервис
путь_к_фремворку\версия\InstallUtil.exe путь_к_программе\прог.exe
например

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe c:\MyService.exe
...
Рейтинг: 0 / 0
17.07.2007, 11:14:59
    #34663319
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
а программа является сервисом? Просто ее можно, конечно, зарегистрировать в реестре как сервис, но она от этого не приобретет нужный для общения с SCM функционал :(
Если нужно, чтобы программа запускалась независимо от того, залогинен ли кто-либо в ОС, то а) планировщик б) можно запускать ее из сервиса, сделать готовую болванку в простой IDE (Builder, Delphi) и на таймер повесить проверку: есть процесс? если нет, то запускаем :)
...
Рейтинг: 0 / 0
17.07.2007, 12:00:50
    #34663504
Pavluha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зарегистрировать прогу так, чтобы она работала как сервис.
serviceчтобы зарегестрировать сервис
путь_к_фремворку\версия\InstallUtil.exe путь_к_программе\прог.exe
например

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe c:\MyService.exe


Большое спасибо!!!!!!! Все заработало.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как зарегистрировать прогу так, чтобы она работала как сервис. / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]