如何以编程方式以管理员身份运行 powershell 命令?

如何以编程方式以管理员身份运行 powershell 命令?

我想通过 VBScript 等编程语言以管理员身份运行 powershell 命令。我见过这种情况stackoverflow 答案Start-Process只运行可执行文件,而不是真正带有参数的 powershell 命令。有办法实现这一点吗?

答案1

您可以使用Invoke-Command使用-RunAsAdministrator。不过,这只适用于容器。

> Invoke-Command -RunAsAdministrator -ContainerId ... -ScriptBlock { 
    # The code you want to run
  }

相关内容