【问题标题】:Windows 8 Kiosk Mode For "Non Windows" Applications适用于“非 Windows”应用程序的 Windows 8 Kiosk 模式
【发布时间】:2015-09-26 01:12:44
【问题描述】:

我有一个外部信息亭应用程序,我正尝试在装有 Windows 8 操作系统的平板电脑上运行它。 问题是,Windows 8 不允许在信息亭模式下使用任何外部应用程序。只允许基于 Win 8 的应用程序。

我的信息亭应用程序的问题是,在运行时您可以用手指拖动它,并且任务栏和桌面背景会显示出来,我不希望这种情况发生。 我希望它被锁定在屏幕上,没有任何移动选项。

win 8 启动时应用程序自动启动。

1)我尝试在注册表中搜索取消部分触摸选项。没有任何实际结果。取消屏幕左右角的某些窗口小部件或完全取消触摸选项的选项很少。

2)我可以选择使用 3rd 方应用程序,但我现在正试图阻止它。

【问题讨论】:

  • 当你说“你可以用手指拖动它,任务栏和桌面背景就会显露出来”,你是指边缘手势还是可移动窗口?您的应用程序是用什么语言/框架编写的(或者是第三方应用程序)?
  • 如果您的窗口在所有其他应用程序之上全屏运行并且您禁用边缘手势,则您应该拥有一个完全遮挡桌面和任务栏的应用程序。最坏的情况是you can make your desired app run instead of the Explorer shell,而且根本看不到桌面或任务栏。
  • 我说的是应用程序的移动。假设我可以上下移动应用程序的背景,整个事情都在移动,这是我想要阻止的。不说手势。我有一个第 3 方应用程序

标签: windows-8 kiosk kiosk-mode


【解决方案1】:

忘记 Windows 内部信息亭模式是一场噩梦 - 它无法按预期工作,您无法更改它。创建新用户“kiosk”并为您的应用使用下一个注册表项:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"

并为此用户配置自动登录:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] 
"AutoAdminLogon"="1"
"ForceAutoLogon"="1"
"DefaultUserName"="kiosk"
"DefaultDomainName"="<place here pc hostname>"
"DefaultPassword"=""

你会得到你想要的结果。

【讨论】:

    猜你喜欢
    • 2014-09-18
    • 2018-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-19
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多