我想让我的应用程序 GPO 意识到。我知道它基本上只是从特定的注册表路径读取,但我仍然有一些问题:

  • 如何检测 GPO 刷新?这里有 RegisterGPNotification: http://msdn.microsoft.com/en-us/library/aa374404(VS.85).aspx 但是,微软或者微软有没有为 C# 准备好的东西呢?
  • 什么被认为是最佳实践:机器策略强于用户策略还是用户策略凌驾于机器策略之上?
  • 有人想分享这方面的经验吗?

谢谢 斯特凡

有帮助吗?

解决方案

我通常使用 WM_SETTINGCHANGE 窗口消息来捕获后台 GP 刷新。该结构中的一个标志表明它是由政策还是其他原因引起的,因此您肯定要查找它。

至于是否使用每台计算机或每个用户,它实际上最终取决于您启用策略的应用程序类型。当 Microsoft 对每台计算机和每用户实施相同的策略时,通常每台计算机的设置会获胜,但并非普遍如此。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top