我需要一个 WPF 应用程序以“信息亭模式”运行,这看起来像是这样做的方法。但我不清楚几个问题:
我要替换外壳的用户帐户是否必须是管理员帐户?或者我可以从我的管理员帐户为非管理员帐户执行此操作吗?
更改外壳后,我还可以使用自动登录吗?机器每天早上都会重新启动,我希望它直接进入应用程序。
如果我更改 shell 并使用自动登录,我如何以不同的用户身份登录?
该应用程序是多点触控应用程序,不会出现物理键盘。它是 Windows 7,但我不确定它是否是 Enterprise。
信息亭帐户不应是管理员。
这是一个用户注册表项(以 开头HKEY_CURRENT_USER
),因此不需要特殊权限。您可以从 kiosk 用户帐户本身进行此更改,或者,如果 kiosk 用户帐户已登录,您可以从管理员帐户进行更改 - 转到HKEY_USERS
并查找与 kiosk 帐户关联的密钥。如果您知道信息亭帐户的 SID,您可以通过这种方式找到正确的密钥,否则只需使用试错法 - 每个用户的 Environment 子密钥都包含他们的用户名。
拥有自定义外壳不会干扰自动登录。
您可以在登录屏幕出现之前按 SHIFT 键绕过自动登录。您可能需要反复点击它才能获得正确的时间。或者,如果机器有网络连接,您可以使用远程桌面远程登录。