如何使用范围通过bat文件打开许多exe程序

时间:2013-10-28 18:09:32

标签: file batch-file

我这里有三百个文件。

form1.exe
form2.exe
form3.exe
form4.exe
form5.exe
form6.exe
form7.exe
form8.exe
form9.exe
at
form300.exe

我需要批处理文件有一个文本输入来运行form7.exe的form3.exe而另一个例子是从form300.exe运行form300.exe

我编码这可能有帮助

set /P from=from: %=%
set /P to=to: %=%
start Form%from%.exe at form%to%.exe

示例

first input : 3
second input : 7
this will open form3.exe form4.exe form5.exe form6.exe and form7.exe

任何帮助,请

1 个答案:

答案 0 :(得分:0)

这将在您输入的范围内启动所有* .exe格式。

如果要按顺序启动它们,而不是一次启动它们,那么在启动命令中使用/w开关。

@echo off
set /P "from=from: "
set /P "to=to: "
for /L %%a in (%from%,1,%to%) do start "" Form%%a.exe