【问题标题】:Force a PowerShell script to be run as administrator强制以管理员身份运行 PowerShell 脚本
【发布时间】:2012-10-05 15:00:06
【问题描述】:

我编写了一个用于安装和启动一些服务的 powershell 脚本。只有当脚本以管理员身份运行时,它才会起作用。有没有办法强制脚本拥有这些权限?

【问题讨论】:

标签: powershell


【解决方案1】:

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

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

这将以管理员身份运行“Get-Service”,您可以将其替换为您的脚本。

【讨论】:

    【解决方案2】:

    您可能会查看this question 的答案。它允许您强制某些东西作为另一个帐户运行。

    【讨论】:

      猜你喜欢
      • 2023-01-24
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多