0

我希望我的文件在最小化甚至更好地隐藏的 eShell 上启动。

这是我此时的代码:

$ShellLauncherClass = [wmiclass]"\\localhost\root\standardcimv2\embedded:WESL_UserSetting"
$ShellLauncherClass.SetDefaultShell("D:\uvs\WinPOS\run.bat", 0)
$ShellLauncherClass.SetEnabled($TRUE)

我找不到任何解决方案。

编辑:

好的,所以经过一点研究。这个 powershell 只是在启动我的 run.bat 的窗口中添加并启用 eShell(Kiosk) 功能。因此,如果我将 -WindowStyle Hidden 添加到 powershell 中,它只会隐藏 powershell。我需要的主要是这个启动的 run.bat 将在启动时最小化或隐藏

4

1 回答 1

0

好的,所以最好的解决方案是在 shell 脚本中实现 -WindowStyle -Minimized 。谢谢圣地亚哥的回答!第一次没明白你给我的建议。

完整代码:

$ShellLauncherClass = [wmiclass]"\localhost\root\standardcimv2\embedded:WESL_UserSetting" $ShellLauncherClass.SetDefaultShell("powershell -window minimized -command D:\uvs\WinPOS\run.bat", 0) $ShellLauncherClass.SetEnabled($TRUE)

于 2021-06-30T09:33:13.323 回答