使用批处理命令调用EXE并且执行输入的指令,例如有一个2.exe可执行文件

2024-10-29 08:01:40
推荐回答(2个)
回答1:

@echo off
for %%a in (diyi dier disan) do (
start "" "%%a.exe"
ping -n 10 127.0.1>nul
start "" "trace.exe"
call :jianche %%a
)
goto :eof

:jianche
tasklist|find/i "%1.exe">nul
if %errorlevel% equ 0 ping -n 5 127.0.1>nul & goto :jianche
taskkill /f /im "trace.exe">nul
goto :eof

保存为.bat执行就可以了..
其中在for 循环里面的
diyi dier disan
这些是你要执行的三个程序的程序的名字,,你自己修改,,按顺序来...
然后这样就可以了...

回答2:

遇到相同的问题,楼主怎么解决的?