Подскажите пожалуйста, как на C# запустить службу Windows, и как настраивать ее параметры: в частности, хотелось бы узнать как скрыть пункты "Остановить", "Перезапустить". Еще вопрос как на службу настраивается безопасность. Необходимо сделать так что через вкладку Управление службу не мог бы остановить даже администратор, а только через саму программу, зная пароль. В общем как это сделано в Касперском (у меня 6.0 — не знаю может и раньше это было). Подскажите хоть куда копать.
Большое спасибо.
Re: Создание службы Windows
От:
Аноним
Дата:
18.12.06 08:34
Оценка:
Здравствуйте, GooDVim, Вы писали:
GDV>Здраствуйте.
GDV>Подскажите пожалуйста, как на C# запустить службу Windows, и как настраивать ее параметры: в частности, хотелось бы узнать как скрыть пункты "Остановить", "Перезапустить".
ServiceBase Properties
CanStop -- Gets or sets a value indicating whether the service can be stopped once it has started.
P.S.: Всегда удивляет, почему люди не хотят читать MSDN... ну или хотябы посмотреть в Property Manager.
Здравствуйте, GooDVim, Вы писали:
GDV>Здраствуйте.
GDV>Подскажите пожалуйста, как на C# запустить службу Windows, и как настраивать ее параметры: в частности, хотелось бы узнать как скрыть пункты "Остановить", "Перезапустить". Еще вопрос как на службу настраивается безопасность. Необходимо сделать так что через вкладку Управление службу не мог бы остановить даже администратор, а только через саму программу, зная пароль. В общем как это сделано в Касперском (у меня 6.0 — не знаю может и раньше это было). Подскажите хоть куда копать.
GDV>Большое спасибо.
Здравствуйте, GooDVim, Вы писали:
GDV>Здраствуйте.
GDV>Подскажите пожалуйста, как на C# запустить службу Windows, и как настраивать ее параметры: в частности, хотелось бы узнать как скрыть пункты "Остановить", "Перезапустить". Еще вопрос как на службу настраивается безопасность. Необходимо сделать так что через вкладку Управление службу не мог бы остановить даже администратор, а только через саму программу, зная пароль. В общем как это сделано в Касперском (у меня 6.0 — не знаю может и раньше это было). Подскажите хоть куда копать.
GDV>Большое спасибо.
Если интересует — могу поделиться книгой VB.Net Службы Windows.