我正在尝试锁定运行 Windows 8.1 Enterprise/Standard 并带有触摸屏的计算机。
我正在努力实现的目标
让自助服务终端用户只能访问 Web 浏览器。网络浏览器应设置为仅显示特定网站,并且任何与屏幕交互的用户都不应能够访问任何其他网站或以某种方式在触摸手势的帮助下浏览系统。
我试过的
分配的访问权限- 除了我似乎无法删除或禁用 IE Metro 应用程序中的地址栏外,效果非常好。如果我可以禁用它,我可能可以将我的网站设置为 IE Metro 中的默认网站,一切都会好起来的。
iexplore -k http://my.website.com - 这几乎是完美的,没有地址栏,只能访问指定的。但是,触摸手势仍然有效,用户可以从右侧滑动并访问系统侧边栏。
我试过的软件
用于停用所有 Windows 8 触摸手势的 Classic Shell 不起作用。
start8也是一样,没用。我仍然可以从右侧滑动。
我没有任何 Synaptics 触摸驱动程序,因此无法正常工作。
注册表
创建了一个 DWORD 值“DisableCharmsHint”并将该值设置为 1 下:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUi
我在这里读到我也应该编辑这个:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell
那把钥匙不存在。
[更新]
尝试了以下操作: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI] "DisabledEdges"=dword:0000000f
也没有用。