Windows 10 中的 Kiosk 模式不工作
Kiosk mode in Windows 10 not working
我们正尝试在 Zebra ET5 Industry Tablet 设备上使用 Microsoft Store 中的 Windows Configuration Designer 为经典 Windows 应用程序 (WinForms) 实施 Kiosk 模式。
我已经使用命令行命令创建了一个配置包来启动应用程序,但每次登录后只有 cmd.exe 打开。
即使我尝试 notepad.exe 或 iexplore.exe 作为自助服务终端应用程序,它也只会打开 cmd.exe.
我们正在使用 Windows 10 1703 Enterprise,我已按照此处的说明进行操作:https://docs.microsoft.com/en-us/windows/configuration/set-up-a-kiosk-for-windows-10-for-desktop-editions
事件日志中安装配置包后也出现了一些错误:
MDM ConfigurationManager:命令失败状态。配置源 ID:(4716416b-505b-4c21-ae16-32a994e5e831),注册名称:(Provisioning),提供商名称:(Accounts),命令类型:(Add:from Replace or Add),CSP URI:(./Vendor/MSFT/Accounts/Domain/Account),结果:(未知 Win32 错误代码:0x86000008)。
MDM ConfigurationManager:命令失败状态。配置源 ID:(4716416b-505b-4c21-ae16-32a994e5e831),注册名称:(Provisioning),提供商名称:(Provisioning),命令类型:(SetProperty:格式或类型更改),CSP URI:(./Vendor/MSFT/Provisioning/ForceSettingReload/ComputerName),结果:(未知 Win32 错误代码:0x86000011)。
我们有以下要求:
- 应用程序是在磁盘 C:
上的本地路径上可用的 WinForms 应用程序
- 应用程序应 运行 在域帐户下
- 应用程序必须 运行 处于 Kiosk 模式
有人可以帮忙吗?
谢谢
斯文
您是否激活了 Shell 启动器?
使用这个命令:
dism /Online /Enable-Feature /FeatureName:Client-EmbeddedShellLauncher /all
或者手动激活。更多信息在这里:
https://docs.microsoft.com/en-us/windows-hardware/customize/enterprise/shell-launcher
为了完整性,我想 post 最终解决方案。
我能够在没有向导的情况下在高级模式下使用 Windows 配置设计器让它工作。它不适用于向导。
有一项功能可以为特定用户设置您自己的自定义 shell。此 shell 启动给定的 .exe 程序而不是默认的 Windows 资源管理器。这意味着您将没有任务栏,也无法访问开始菜单。
我们需要这个来锁定平板电脑。
目标机器必须启用 "Device Lockdown" Windows 功能。否则重启后你只会看到黑屏。
祝你好运
斯文
我们正尝试在 Zebra ET5 Industry Tablet 设备上使用 Microsoft Store 中的 Windows Configuration Designer 为经典 Windows 应用程序 (WinForms) 实施 Kiosk 模式。
我已经使用命令行命令创建了一个配置包来启动应用程序,但每次登录后只有 cmd.exe 打开。 即使我尝试 notepad.exe 或 iexplore.exe 作为自助服务终端应用程序,它也只会打开 cmd.exe.
我们正在使用 Windows 10 1703 Enterprise,我已按照此处的说明进行操作:https://docs.microsoft.com/en-us/windows/configuration/set-up-a-kiosk-for-windows-10-for-desktop-editions
事件日志中安装配置包后也出现了一些错误:
MDM ConfigurationManager:命令失败状态。配置源 ID:(4716416b-505b-4c21-ae16-32a994e5e831),注册名称:(Provisioning),提供商名称:(Accounts),命令类型:(Add:from Replace or Add),CSP URI:(./Vendor/MSFT/Accounts/Domain/Account),结果:(未知 Win32 错误代码:0x86000008)。
MDM ConfigurationManager:命令失败状态。配置源 ID:(4716416b-505b-4c21-ae16-32a994e5e831),注册名称:(Provisioning),提供商名称:(Provisioning),命令类型:(SetProperty:格式或类型更改),CSP URI:(./Vendor/MSFT/Provisioning/ForceSettingReload/ComputerName),结果:(未知 Win32 错误代码:0x86000011)。
我们有以下要求:
- 应用程序是在磁盘 C: 上的本地路径上可用的 WinForms 应用程序
- 应用程序应 运行 在域帐户下
- 应用程序必须 运行 处于 Kiosk 模式
有人可以帮忙吗?
谢谢 斯文
您是否激活了 Shell 启动器?
使用这个命令:
dism /Online /Enable-Feature /FeatureName:Client-EmbeddedShellLauncher /all
或者手动激活。更多信息在这里:
https://docs.microsoft.com/en-us/windows-hardware/customize/enterprise/shell-launcher
为了完整性,我想 post 最终解决方案。
我能够在没有向导的情况下在高级模式下使用 Windows 配置设计器让它工作。它不适用于向导。 有一项功能可以为特定用户设置您自己的自定义 shell。此 shell 启动给定的 .exe 程序而不是默认的 Windows 资源管理器。这意味着您将没有任务栏,也无法访问开始菜单。
我们需要这个来锁定平板电脑。
目标机器必须启用 "Device Lockdown" Windows 功能。否则重启后你只会看到黑屏。
祝你好运 斯文