Как отследить установку службы Windows?

Подскажите как возможно отследить установку службы если она устанавливается программно.
Установка службы происходит следующим путем, запускаем например service.exe --setting.
Открывается форма, на ней кнопки, Выход, Установить службу, Удалить службу и richtextbox.
В свойствах приложения установлен тип выходных данных "Консольное приложение".
Нажимаю кнопку установить службу и вот хотелось бы что бы все что попадает в консоль попадало в richtextbox.
Ну или как то по другому.
Установка
var exeFileName = Assembly.GetExecutingAssembly().Location;
ManagedInstallerClass.InstallHelper(new[] { " exeFileName });
Удаление
var exeFileName = Assembly.GetExecutingAssembly().Location;
ManagedInstallerClass.InstallHelper(new[] { "/u", exeFileName });
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
@sedoi_starik Автор вопроса
Нашел вот такой вариант.
Еще варианты есть?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы