如何从 sed 文件启动多个应用程序

Posted

技术标签:

【中文标题】如何从 sed 文件启动多个应用程序【英文标题】:How to launch multiple applications from a sed file 【发布时间】:2014-03-27 14:48:03 【问题描述】:

我在 iexpress.exe 中创建了一个用于输入的 .sed 文件。 .sed 文件中的条目有两个应用程序。一个是批处理文件,另一个是.exe文件,例如:

AppLaunched=cmd.exe /c abc.bat
AppLaunched2=setup.exe 

创建设置并执行后,只执行批处理文件。我想执行这两个文件。

有什么想法吗?

【问题讨论】:

你的意思是 Unix/Linux sed,如 Stream EDitor?如果没有,请在将鼠标悬停在上面的 sed 标记上时注意定义。如果您对 sed 有不同的含义,请考虑创建一个新标签,例如 sed-Windows-something_different。祝你好运。 【参考方案1】:

如果我正确理解您的问题,您可以尝试使用 & 链接命令,

AppLaunched=cmd.exe /c abc.bat & setup.exe

还有其他几种方法,但这是最简单的方法之一。

【讨论】:

这个命令运行良好。但我需要将应用程序作为后台进程运行。所以我在 .sed 文件中尝试了以下条目 ShowInstallProgramWindow=1 HideExtractAnimation=1, 但这仅适用于 abc.bat 但不适用于 setup.exe。 @n34_panda:您在回答中提到了实现此目的的其他方法,请告诉我这些方法是什么。帮助将不胜感激。 你可以使用一个非常简单的VBScript文件来运行隐藏的程序;见***.com/a/4876112/422043

以上是关于如何从 sed 文件启动多个应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何从 mix.exs 启动多个应用程序?

如何从“右键单击”上下文菜单(Windows 资源管理器)中选择多个文件以启动同一个应用程序

如何查找多个文件、检查重复文件并用 bash、sed 脚本替换

从sed中的文本文件中查找并替换多个字符串[重复]

玩转LINUX之sed命令详解

如何使用 sed 一次提取标记之间的多个模式?