我们的用户使用终端服务连接到 Windows Server 2008 机器,其中一个用户似乎触发了漏洞将任务栏移至屏幕顶部,即使 Active Directory 设置不允许用户操作其任务栏。
我无法单击并拖动任务栏,也无法通过右键单击菜单访问其属性。
有没有办法使用注册表或批处理脚本将任务栏重新放回屏幕底部?
我知道我可以让他重新创建他的个人资料,或者我可以暂时禁用 AD 策略,但是这两个选项都不理想。
答案1
允许他们解锁任务栏并对其进行操作的注册表项是
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
有一个名为的值LockTaskbar
,需要将其从 1(锁定)更改为 0(解锁)。
这将为用户在任务栏菜单中提供“锁定任务栏”选项,并允许他们取消选中该选项。取消选中后,他们可以单击任务栏并将其拖回到正常位置。
编辑
作为jscott 指出,实际的任务栏位置可以在第13个字节中找到
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2
其值为:00
左、01
上、02
右、03
下。
答案2
它不叫 AD 策略,而是叫组策略。
您不必暂时禁用组策略本身。只需在组策略中禁用该设置即可。然后让用户移动他们的任务栏并在组策略中重新启用该设置。
答案3
遇到了同样的问题。单击开始按钮,右键单击所有程序并打开属性,单击任务栏解锁“锁定任务栏”并应用