目录
1、技术说明
1)GPO 客户端 OS:
- Windows 7 或以上
- Windows Server 2008 R2 或以上
2)组策略位置:
Computer Configuration -> Policies -> Windows Settings -> Scripts (Startup / Shutdown)
User Configuration -> Policies -> Windows Settings -> Scripts (Logon / Logoff)
2、添加脚本
1)脚本存放文件夹,一般有 2 种方法:
- 在默认目录下,即直接单击 Add 的位置:
\\<<DomainName>>\SysVol\<<DomainName>>\Policies\{GUID}\Machine\Scripts\Startup
- 指定统一域控制器位置:
\\<<DomainName>>\NETLOGON
2)脚本文件权限:
Domain Computers 或/和 Authenticated Users:Read & Execute
3、脚本执行顺序
1)如果同时存在其它类型的脚本,则设置:
2)如果同时存在多个 PowerShell 脚本,则设置:
3)协调启动多个启动脚本:
Computer Configuration –> Administrative Templates -> System -> Scripts -> Logon
Run startup scripts asynchronously
- 使用此策略设置,系统可以同时运行启动脚本。
- 如果启用此策略设置,则系统不会协调启动脚本的运行。因此,启动脚本可以同时运行。
- 如果禁用或未配置此策略设置,则上一个启动脚本运行完毕后下一个启动脚本才能运行。
4)用户登录或注销时,是否首先运行 PowerShell 脚本:
Computer Configuration –> Administrative Templates -> System -> Scripts -> Logon</