我已更改 Windows 注册表中的 shell 键以获得自定义 shell(Kiosk 使用):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
我将 shell 密钥设置为运行两个应用程序的批处理文件,如下所示:
start "myFirstAppTitle" "myAppPath\myApp1.exe"
start "mySecondAppTitle" "myAppPath\myApp2.exe"
每个应用程序都运行,但需要执行某些文件的第二个应用程序会抛出一个错误,提示找不到依赖文件。而依赖文件与 exe 文件相邻,并且提到的应用程序在启动时工作正常。
同时,当我手动运行批处理文件时,它运行良好。
我将 PATH 命令添加到批处理文件中,但它也不起作用。