我正在编写一个将在公共区域运行的桌面应用程序。该设备在 Windows 7 或 10 上全屏运行,并具有触摸屏界面。我需要锁定 Windows 安装以使其可用且安全 - 我的要求是:
- 用户无法访问除我们的应用程序之外的任何应用程序。
- Windows 从不在我们的应用程序顶部显示弹出窗口、气球提示、任务栏等。
- 除非我们指示,否则 Windows 永远不会重新启动。
- ...并且,如果可能的话,应该没有迹象表明这是一个 Windows 操作系统,即没有启动画面、没有光标、启动时没有任务栏等。
基本上,我希望 Windows 尽可能匿名地启动,加载我们的应用程序,然后坐下来放松。
我见过各种信息亭模式的尝试,但这些几乎总是与 Internet Explorer 有关,而且我在网上找到的信息都没有提供我所需要的信息。
答案1
您还能在 Windows 7/10 中将应用程序作为 shell 运行吗?我知道在 XP 下,您可以将 explorer.exe 替换为可执行文件的名称(我认为是在注册表中的某个位置),这样您的应用程序就可以有效地作为 Windows Shell 运行。
(稍后)——看起来你可能还可以;