我需要在C#中从visual studio执行powershell脚本AS ADMINISTRATOR,并将有关此执行结果的一些结果值返回到Visual Studio中。 如何实现它的最佳方式是什么?
答案 0 :(得分:0)
以管理员身份启动PowerShell或使用此c#snippet:
ProcessStartInfo myProcess = new ProcessStartInfo(path);
myProcess.UserName = username;
myProcess.Password = MakeSecureString(password);
myProcess.StartInfo.Verb = "runas";