powershell - 快速启动本地应用程序

时间:2009-12-04 02:53:38

标签: powershell invoke asynchronous

我正在低规格的硬件上构建一个kiosk类型的配置脚本。

在脚本结束时,它会运行各种应用程序供用户进行交互。我目前使用普通的Invoke-Command“path\to\app.exe”。我希望尽快启动并运行界面。我想异步启动应用程序。

我知道-asJob中有启动作业和Invoke-Command标记,但它们似乎不适用于启动可视应用。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

Windows子系统(可视)EXE默认以异步方式启动。并且您不需要Invoke-Command来调用exe。如果你像这样执行notepad.exe:

PS> Notepad
PS>

请注意,在记事本仍在运行时,PowerShell提示会立即返回。这同样适用于脚本。