Я хочу создать приложение, которое автоматически запускается службой Windows, но отправляет ошибку, если оно было запущено пользователем вручную двойным щелчком мыши. Есть ли способы реализовать такую идею? Может быть, есть способ, чтобы приложение проверило, как оно запустилось, и после проверки if...else выполнило необходимые действия?
Я пытался найти ответы на свой вопрос на в Интернете, но я нашел способ ограничить запуск приложения пользователями только с помощью пользовательских настроек. Как это будет работать, если я запущу приложение через службу Windows? Я не знаю. Но я имел в виду не это. Я хочу, чтобы логика запуска приложения была написана внутри приложения, а не через политику Windows.
Подробнее здесь: https://stackoverflow.com/questions/781 ... ws-service