使用嵌入式Shell启动器启用Windows 10信息亭模式

使用嵌入式Shell启动器启用Windows 10信息亭模式,windows,shell,powershell,launcher,kiosk,Windows,Shell,Powershell,Launcher,Kiosk,我们正在开发一个C#Windows应用程序,它需要在Windows 10 Pro上以Kiosk模式运行。目标是限制用户只能使用我们的应用程序的可能性 我已尝试遵循MSDN中的此指南: 本指南来自technet: 但是没有成功 我们首先从程序和特性安装嵌入式Shell启动器(甚至还尝试了命令行安装) 然后获取大型powershell脚本,并将其修改为使用我们自己的用户和路径启动应用程序 当我们运行脚本时,它实际上会在一开始就停止,并显示以下消息: WARNING: The generated

我们正在开发一个C#Windows应用程序,它需要在Windows 10 Pro上以Kiosk模式运行。目标是限制用户只能使用我们的应用程序的可能性

我已尝试遵循MSDN中的此指南:

本指南来自technet:

但是没有成功

我们首先从程序和特性安装嵌入式Shell启动器(甚至还尝试了命令行安装)

然后获取大型powershell脚本,并将其修改为使用我们自己的用户和路径启动应用程序

当我们运行脚本时,它实际上会在一开始就停止,并显示以下消息:

WARNING: The generated type is not public.

Shell Launcher license enabled is set to False

This device doesn't have required license to use Shell Launcher
所以我似乎没有所需的执照?启用

奇怪。。。如果我取消对这个启动检查的注释,我就完成了脚本,最后脚本说Enabled=true,然后Enabled=false

奇怪的是,似乎脚本的结尾是再次禁用洞块

如果我取消最后一次禁用和重新启动的注释,我会在登录后立即出现黑屏。所以发生了一些事情

但直到现在,我还没有成功启动Kiosk应用程序

有人能成功使用这些工具吗?导游


非常感谢您的帮助

您使用的是什么版本的Windows 10?Shell Launcher需要企业或教育。不使用其中一个可能是您获得许可证警告的原因。Hmmm。有趣。。。。现在再次阅读第二本指南,我认为你是完全正确的。。。本文内容如下:在Windows 10中,桌面版(Pro、Enterprise和Education)的单机版或信息亭设备很容易设置。要使信息亭设备运行通用Windows应用程序,请使用分配的访问功能。要使kiosk设备(Windows 10 Enterprise或Education)运行经典Windows应用程序,请使用Shell Launcher将自定义用户界面设置为Shell。要将设备返回常规外壳,请参阅注销分配的访问权限。那么,真的需要Enterprice吗?要使用嵌入式Shell Launcher,您需要使用企业级或教育级SKU。但是,您可以随时将注册表中的shell更改为exe。否则会有第三方产品来执行此操作。注册表项:
HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
是的,我知道Winlogon\Shell选项,以前使用过。我想试试看炮弹发射器是否更安全等等。感谢您的输入:)