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

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

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

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

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

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

Да прога написана на C#. А при запуске exe файла он говорит про библиотеку installutil.exe.
...
Рейтинг: 0 / 0
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #34662123
Aicg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InstallUtil это не библиотека а EXE адрес(Зависит от версии нетфраентворка(как правильно писать непомню)) я уже сказал
но для установки как сервис нужен не только EXE но и ассемле вроде я как-то через нее делал но проблем помойму многовато еще возможно можно как-то через API
...
Рейтинг: 0 / 0
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #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
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #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
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #34662144
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aicg>А например TMeter сам себя регистрирует не знаете как это сделать?
Регистрация программы как серсиса это всего лишь запись в реестр некоторых строк.
Если ты сможешь написать эти строки то пожалуста!
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #34662151
Aicg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Green2Aicg>А например TMeter сам себя регистрирует не знаете как это сделать?
Регистрация программы как серсиса это всего лишь запись в реестр некоторых строк.
Если ты сможешь написать эти строки то пожалуста!
Posted via ActualForum NNTP Server 1.4

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

А, что это за утилита и как с ней работать. Она запускается с параметрами?
...
Рейтинг: 0 / 0
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #34662908
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прикладываю
instsrv.exe - программа для установки программы как сервиса
как работает смотреть в помощи instsrv.exe /?
...
Рейтинг: 0 / 0
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #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
Как зарегистрировать прогу так, чтобы она работала как сервис.
    #34662998
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Green2HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters


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

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

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


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


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