编写了一个exe,fortran主程序每次调用该exe都会从同一个txt文件里读取输入、输出文件名信息(每次调用前将输入输出文件名信息写入后再调用)。在重复调用过程中,如果某一次出现错误,exe无法读取信息,就会卡住。之后的重复调用也会卡住。这样就出现同时执行成百上千个exe,系统很快就卡了。

所以要怎么保证不能同时有两个exe在执行?求指教,谢谢大家。