DOS批处理文件运行4个块的3个并行程序

时间:2012-08-02 15:01:00

标签: batch-file

该程序是一个FORTAN数字运算代码::“C:\ fct1d_intel_2 \ debug \ fct1d_intel_2.exe” 这是使用批处理文件“RUN.bat”调用的:

C:\fct1d_intel_2\debug\fct1d_intel_2.exe
exit

以下批处理文件“run_generator_3procs_1to3.bat”在不同的目录中启动3个并行程序:

CD C:\FCT_Polystyrene_Model_Calibration\Proc_01
start /min run.bat
CD C:\FCT_Polystyrene_Model_Calibration\Proc_02
start /min run.bat
CD C:\FCT_Polystyrene_Model_Calibration\Proc_03
start /min run.bat

以下批处理文件“run_12_cases_4X3.bat”调用前一批处理文件的4个连续版本:

call run_generator_3procs_7to9.bat
call run_generator_3procs_10to12.bat
call run_generator_3procs_1to3.bat
call run_generator_3procs_4to6.bat

现在第一个调用“run_generator_3procs_7to9.bat”可以很好地运行3个并行程序,但不会继续运行下3个批处理文件。

有人可以告诉我我做错了什么。

1 个答案:

答案 0 :(得分:0)

检查您是否尝试使用不同的批处理文件同时访问文件。它可能正在执行,但只是因为它们无法运行而关闭。