![通过 GPO 在活动桌面中设置单击](https://linux22.com/image/486845/%E9%80%9A%E8%BF%87%20GPO%20%E5%9C%A8%E6%B4%BB%E5%8A%A8%E6%A1%8C%E9%9D%A2%E4%B8%AD%E8%AE%BE%E7%BD%AE%E5%8D%95%E5%87%BB.png)
我正在尝试在某些运行 Windows XP 的 Kiosk 类 PC 中设置单击(在资源管理器中),但我找不到任何通过 GPO 进行设置的方法。
有什么办法可以做到这一点?
答案1
您无法使用“管理模板”更改此设置。这是存储在 REG_BINARY 结构(特别是 HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellState)中的烦人值之一,并且结构中完全没有记录。
您可以编写一个注册表合并脚本来合并此值,但如果在更改此值时 Explorer 已在运行,则直到下次登录时才会看到效果。当您通过一些未记录的 API 在菜单中更改此设置时,Explorer 能够自行更新。耶,未记录的 API... 叹 如果您在其上进行合并,那么您改变的不仅仅是单击行为——这个不透明的二进制值中还包含其他内容。
(我希望微软采取这样的态度:Windows、Office 等中的 100% 设置都必须可以通过组策略进行自定义。)
答案2
该政策名为“启用经典 Shell”
用户配置 | 管理模板 | Windows 组件 | Windows 资源管理器