强制PowerShell脚本以管理员身份运行

时间:2012-10-05 15:00:06

标签: powershell

我编写了一个PowerShell脚本来安装和启动某些服务。它仅在脚本以管理员身份运行时才有效。有没有办法强制脚本拥有这些权限?

2 个答案:

答案 0 :(得分:8)

如果您使用的是PowerShell V2,您还可以执行以下操作:

Start-Process "$psHome\powershell.exe" -Verb Runas -ArgumentList '-command "Get-Service"'

这将运行" Get-Service"作为管理员,您可以将其替换为您的脚本。

答案 1 :(得分:0)

您可以查看this question的答案。它允许您强制某些内容作为另一个帐户运行。