如何启动cmd提示符的多个实例

时间:2014-12-02 05:03:49

标签: powershell

我想启动一个名为BIOSPwd.exe的程序的多个实例。

我通过在CMD提示符下键入以下内容来使用该程序:

BIOSPwd.exe someInputFile.txt anotherInputFile.txt

我想做以下事情:

for ($i = 0; $i -lt 4; $i++)
{
  BIOSPwd.exe someInputFile$i.txt anotherInputFile$i.txt
}

使用someInputFile1.txt等运行程序的多个实例 但是,这将从PowerShell ISE中启动该程序。我希望在每个CMD程序中运行BIOSPwd.exe程序时启动多个{{1}}个实例。

1 个答案:

答案 0 :(得分:1)

这样的东西?

1..4 | % {
   cmd /c "BIOSPwd.exe someInputFile$($_).txt anotherInputFile$($_).txt"
}

编辑:我认为以上是一次运行一个实例。请尝试Start-Process

1..4 | % {
   Start-Process -FilePath "cmd" -ArgumentList "/c BIOSPwd.exe someInputFile$($_).txt anotherInputFile$($_).txt"
}