如何通过组策略执行PowerShell脚本?

我怎样才能在多台机器上通过组策略执行PowerShell脚本

当您右键单击并select“使用powershell运行”时,该脚本将被签名并将在目标机器上运行。

看看这个网页: http : //technet.microsoft.com/en-us/library/ee176949.aspx

特别是,我想你想编辑你的机器启动GPO运行:

C:\ windows \ system32 \ windowspowerShell \ v1.0 \ powershell.exe&“C:\ script.ps1”

如果安装了v1或v2,则PowerShell.exe的path不会更改。

另一个解决scheme(我做了什么)bginfo:

  1. 设置用户loginGPO(用户configuration – 策略 – Windows设置 – 脚本)
  2. 在“脚本”选项卡(不是PowerShell)下,单击显示文件,然后复制bginfo.exe和您的.bgiconfiguration文件
  3. 返回脚本选项卡,单击添加,为脚本名称input“bginfo.exe”,为脚本参数input“desktopSettings.bgi / timer:0 / nolicprompt”。

确保你做的gpupdate /强制和注销/login,那么你应该看到你的桌面上的bginfo。