如何以管理员身份远程运行PowerShell脚本而不需要任何额外提示?

如何以管理员身份远程运行PowerShell脚本而不需要任何额外提示?,powershell,permissions,admin,remote-access,psexec,Powershell,Permissions,Admin,Remote Access,Psexec,我有一个脚本,我将使用PsExec在具有特权用户帐户的计算机上远程运行。要访问HKEY_USERS中的某些注册表配置单元,脚本必须在PowerShell的“以管理员身份运行”下运行 由于我正在远程运行此程序,所以当它通常询问我是否允许PowerShell以管理员身份运行时,我将无法单击“是”。我如何通过脚本远程执行所有这些操作 我尝试了以下命令,但它要求我在之后按提示: Start-Process powershell -Verb runAs 问题应该包括。请展示您使用示例代码所做的尝试,并询

我有一个脚本,我将使用PsExec在具有特权用户帐户的计算机上远程运行。要访问
HKEY_USERS
中的某些注册表配置单元,脚本必须在PowerShell的“以管理员身份运行”下运行

由于我正在远程运行此程序,所以当它通常询问我是否允许PowerShell以管理员身份运行时,我将无法单击“是”。我如何通过脚本远程执行所有这些操作

我尝试了以下命令,但它要求我在之后按提示:

Start-Process powershell -Verb runAs

问题应该包括。请展示您使用示例代码所做的尝试,并询问有关特定错误的特定问题。在您的情况下,您可能正在寻找。您是否考虑过使用powershell远程处理(输入pssession)?我不确定,但我认为当使用管理员帐户进行远程处理时,不会出现提示。

这是互斥的:特权用户帐户和管理员帐户。所以您应该在管理员帐户或特权用户帐户下运行脚本。在远程运行脚本和使用无人参与执行时,不能同时执行这两种操作。使用下面StephenP建议的psexec-h将有效地执行与从管理员帐户运行脚本相同的操作。