如何恢复本地 GPO 用户登录/注销脚本设置?

如何恢复本地 GPO 用户登录/注销脚本设置?

我正在部署多台 Windows 7 机器,并应用 GPOPack(通过 MSCM 的 LocalGPO 实用程序导出)来设置本地 GPO(其中没有 AD)。

我的问题是登录和注销脚本设置无法通过 LocalGPO 工具导出或 GPOPack 方法保存。我说的是User Configuration/Windows Settings/Scripts (Logon/Logoff)/gpedit.msc 中的设置

我也找不到它们的“物理”表示(注册表或文件系统%windir%\system32\GroupPolicy\)。

在部署期间,我确保%windir%\system32\GroupPolicy\User\Script\[Logon|Logoff]在导入 GPOPack 之前已复制调用的脚本。

是否有脚本/命令行方式来设置这些设置,或者从正在运行的系统上的本地 GPO 导入/导出它们?

答案1

本地组策略的脚本定义存储在:

  • %SYSTEMROOT%\System32\GroupPolicy\Machine\Scripts\scripts.ini
  • %SYSTEMROOT%\System32\GroupPolicy\User\Scripts\scripts.ini

该文件已隐藏,因此您可能需要打开隐藏文件才能看到它。

相关内容