Я пытаюсь запустить процесс из службы от имени другого пользователя.
Process.Start(applicationPath, params, account, SecureStringPassword, "");
Служба работает под учетной записью «Локальная система».
Параметр account
представляет собой строку типа «WORKSTATION6 \ Tester». Этот пользователь является членом группы администраторов.
«Путь к приложению» относится к программным файлам, поэтому каждый пользователь может читать из него.
Но у меня возникает исключение «Отказано в доступе» каждый раз, когда я пытаюсь запустить процесс. Что вы можете посоветовать?