如何在PowerShell内以管理员模式启动进程?

时间:2018-10-16 10:49:05

标签: powershell administrator

在管理员模式下启动PowerShell之后,我使用start MyProject.sln启动Visual Studio。不幸的是,这不会在管理员模式下启动Visual Studio。如何修改start命令来这样做?

2 个答案:

答案 0 :(得分:1)

您尝试过吗?这将启动具有管理员权限的程序。

start-process MyProject.sln -Verb runas

我像下面那样进行了测试,并以管理特权启动了VS。

start-process devenv.exe -Verb runas

答案 1 :(得分:0)

对于一年后仍会来到这里的人们,您需要启动devenv流程并将解决方案文件作为参数列表的一部分传递,然后使用runAs动词。例如:

start-process devenv.exe -ArgumentList "C:\path\to\solution.sln" -Verb runAs