我想启动一个名为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}}个实例。
答案 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"
}