开启 on/off kiosk 模式申请有关用户权限

Turn on/off kiosk mode for application regarding user privileges

我有一个用 C++/CLI 编写的 winforms 应用程序 运行宁 Windows 7. 在该应用程序中,用户可以普通用户或管理员身份登录。作为普通用户,应用程序应该 运行 处于信息亭模式,无法访问资源管理器,没有任务管理器等。如果更改为管理员,用户将重新获得访问权限并且信息亭模式应该被停用。

我可以弄清楚如何将我的应用程序 运行 设置为 shell,但是如何在应用程序 运行 期间更改它而不重新启动 windows?

此外,我还阅读了一些有关更改 GPO 以将我的应用程序设置为信息亭模式的内容。是否可以在 运行 时间保存和加载不同的 GPO 而无需重新启动?

谢谢,如有任何帮助,我们将不胜感激!

为了实现您的目标,我使用了 2 个帐户:"Admin" 和 "Kiosk",然后在应用程序中我添加了用于注销以锁定屏幕的密码保护功能。您可以在此处找到 Kiosk 模式配置: