我束手无策,完全糊涂了。目标是采用组策略(每周每天一个)并设置计划任务,该任务将在当天的特定时间触发重新启动。
所以我做了这些(见下面的例子)但是......它们不起作用?我对服务器进行了额外的手动重启,gpupdate /force
在服务器上将 GPO 从“创建”更改为“更新”,但似乎没有什么能让它们真正得到应用。
我有两个问题:
- 我做错了什么?我只想通过组策略以重复模式安排正常重启(我想其他选项也是受欢迎的)
- 我该如何修复它或者获得相同的最终结果?
目标很简单:从 AD 设置 policyGPO 以在特定日期重新启动服务器,将计划任务推送到 GPO 所连接的每台服务器,让服务器运行其接收到的计划任务。
答案1
必须在 GPO 控制台中创建计划任务,同时将其置于您要定位的同一操作系统核心版本中。例如,对于 2008R2,您需要使用 2008R2 服务器进行编辑,或者在 Windows 7 上使用 RSAT 工具。
在每个新的操作系统版本中,他们都会添加新的计划任务设置,因此如果 GPO 针对不知道这些设置的操作系统,则该任务将变得无效。(因此不适用)
如果您的服务器有一个混合 OU,您可以使用 WMI 过滤器通过 GPO 定位正确的操作系统,例如;
对于 Windows 2008R2 服务器
select * from Win32_OperatingSystem where Version like "6.1%" and ProductType = "2"
对于 Windows 2012R2
select * from Win32_OperatingSystem where Version like "6.2%" and ProductType = "2"
答案2
答案3
我最近也遇到了通过服务器 2012 R2 域上的组策略创建计划任务的问题。Windows 2008 R2 正常。我已经解决了。
以下是解决办法(需要注意两点),仅供参考。
要点1:创建任务选择计划任务(至少Windows 7)或立即任务(至少Windows 7)。常规任务(计划任务不适用于2012 R2)
要点2:选择用户“NT AUTHORITY\System”运行该任务。