我的目标是从ADK配置Windows 11配置设计器,以启动位于C:\MyExecutableJarFolder\executableJarFile.jar
的可执行jar文件
我从adk为Windows 11下载了Windows映像和配置设计器应用程序和依赖项
https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install#download-the-adk-for-windows-11-version-22h2
我打算用它来设置一个供应包,这样我就可以配置我的机器在一个品牌友好的kiosk模式下运行(在那里永远看不到Windows启动徽标和登录屏幕)。由Configuration Designer启用的kiosk模式很好地实现了品牌友好的自动登录,但它永远不会启动jar。
我在配置设计器中填写了Setup device
(我添加了一个15个字符的设备名称),Set up network
(我设置为关闭),Account managment
(我设置为本地管理员),Add applications
(我留空),Add certificate
(我留空)及以下Configure kiosk account and app
(我创建了一个“Kiosk”用户帐户,并启用了密码和自动登录)和
第一个月
一月十四日大于一月十五日大于一月十六日
一个月17个月1x〉一个月18个月1x〉一个月19个月1x〉一个月20个月1x〉一个月21个月1x〉一个月22个月1xHide Welcome screen when auto sign in is enabled
〉yes
Disable lock screen
〉yes
Configure Power settings
〉yes
第一个月29个月1x〉第一个月30个月1x〉第一个月31个月1x〉第一个月32个月1x
预配包安装正确并自动登录,但不启动文件路径中的可执行jar(文件路径正确)。然后我尝试将配置管理器指向一个批处理文件(双击时确实会启动jar),但仍然不起作用。
我还试图将批处理文件移动到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
,这也不起作用。奇怪的是,当我通过ctrl + alt + delete > run new task > explorer.exe
退出kiosk模式时,当批处理文件在这个目录中时,jar确实会启动。
目标是在kiosk模式下启动可执行jar。
我做错了什么?
1条答案
按热度按时间lb3vh1jj1#
我找到了一份工作(虽然不是很理想)
我仍然使用Windows 11 Configuration Designer从ADK 22h2生成的配置包,以确保Windows在品牌友好的kiosk模式下启动,但我还计划了一个任务,以便在kiosk用户登录时运行jar:
Open Start menu > Task Scheduler > ENTER > Action > Create Task > Change User or Group > select the Kiosk User Account to run the task > Select "Run only when user is logged on" > Task profile > Windows 10 > Triggers > New > "Begin the task" menu > At log on > Select Specific user > OK > Actions tab > Browse > locate executable jar at path C:\myJarFolder\myJarFile.jar > OK > Log on
与选定的kiosk模式用户进行测试。参考:https://social.technet.microsoft.com/Forums/windows/en-US/b44f3310-774d-48a4-ad8f-3ec54a7c08b9/prevent-windows-explorer-from-starting?forum=w7itprogeneral