Консольное приложение C # - запуск процесса от имени локального администратора и сетевого пользователя (Windows) - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь выяснить способ запуска Process.Start с двумя партиями учетных данных, если это вообще возможно?

Мне нужно запустить cscript.exe с загрузкой аргументов из Process.Start в консольном приложении C #, которое необходимо запустить как локальный администратор, а B - получить доступ к общему сетевому ресурсу, чтобы получить файл сценария wsf. для работы с cscript.

Process.Start, похоже, принимает только одну партию учетных данных, поэтому я могу удовлетворить только одно или другое условие ...

Есть идеи, как я мог бы выполнить процесс в качестве локального администратора, а также обернуть все это в сеанс доступа к сети, используя учетные данные?

Спасибо!

...