我有 4 个程序,我想仅使用 1 个脚本或快捷方式来启动它们。我该如何实现?Powershell 可以做到这一点吗?我尝试使用 .bat 文件执行此操作,但脚本会暂停,直到程序停止...
答案1
您可以在批处理文件中启动多个应用程序而无需使用 start 暂停:
启动/d“C:\Program Files (x86)\Internet Explorer\”iexplore.exe
启动/d“C:\Program Files (x86)\Mozilla FireFox\”firefox.exe
批处理文件中的上述内容将同时启动 IE 和 FireFox。
/d 表示命令的工作文件夹,最后一部分是命令名称。
如果您特意想要使用 Powershell,则需要调用 .Net 中的 System.Diagnostics 库来启动外部进程,如下所示:
[诊断.进程]::Start('你的应用程序','参数')