Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

запуск программы из windows сервиса C#

46K
21 октября 2009 года
dts
14 / / 08.10.2009
Здравствуйте!
Помогите решить следующую проблему:
Написал винд. сервис, который при наступлении определенного события должен запускать некую программу (пусть будет calc). сервис устанавливается как LocalSystem, потому при запуске приложения он его запускает как System. Т.е в диспетчере задач процесс калькулятора есть, а окно калькулятора для пользователя не появляется.
Знаю что в свойствах службы, можно поставить галочку "Разрешить взаимодействие с раб. столом" и все вроде будет нормально.
Но, надо реализовать программно и плюс должно работать как под ХР так и под висту
241
21 октября 2009 года
Sanila_san
1.6K / / 07.06.2005
А что мешает устанавливать галочку вручную, при установке службы? Или, как вариант, попробовать запускать службу от имени пользователя.
46K
22 октября 2009 года
dts
14 / / 08.10.2009
мне самому галочку вручную поставить не сложно, а это требование заказчика)))
Если создавать сервис не как LocalSystem а как User, то при его установке выскакивает диалог с просьбой ввести имя пользователя и пароль, вводим реальных пользователей и пароли, а инсталл пишет, что типо таких нет
14
23 октября 2009 года
Phodopus
3.3K / / 19.06.2008
man sc
sc create
sc config
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог