所以我试图让一个脚本从另一台服务器上的服务器远程运行脚本。由于 cmdlet,此会话必须为 32 位。并且脚本必须以管理员身份运行。我试过这个:
Invoke-Command -ComputerName isg108-81 -FilePath C:\inetpub\scrip\ConvertAppvPackages.ps1 -ConfigurationName microsoft.powershell32 -credentials Admin
所以这会启动 32 位版本的 powershell,但是一旦脚本到达需要提升权限的部分,shell 就会告诉我:
You must run this cmdlet using a Windows PowerShell elevated command prompt . To run
an elevated command prompt, right-click the Windows PowerShell or Command Prompt Start
menu object that you are using to start your Windows PowerShell sessions, and then
Select Run as administrator.
有人有什么想法吗?
非常感谢您的帮助!