我写了一个批处理文件,其中有3个.bat文件在后台运行。我还有另一个批处理文件,它有3个.bat文件,用来停止那些在第一批处理文件中运行的.bat文件。所有这些都工作得很好,但是在停止这些.bat文件之后,第一批处理文件的命令窗口并没有关闭。我对我写的两个批处理文件都设置了“exit”。在这方面请帮帮我。
发布于 2009-05-25 03:11:45
您可以尝试使用以下命令启动其他批处理文件
CMD /C或者,当它们应该关闭时,您可以尝试直接从另一个批处理文件按名称关闭它们:
taskkill /F /IM batchname.bat发布于 2009-03-13 08:03:31
您是否在使用
call batchfile.bat来运行批处理文件?如果不是,则流将是意外的。
发布于 2009-05-25 03:05:39
如果您可以使用Bat- to -Exe转换器将其转换为.exe,则可以使用:
tskill [program]例如,如果您想要关闭一个名为‘helloworld.exe’的转换批处理文件:
tskill helloworld您还可以使用的是:
tskill cmd这样做几次。它将关闭1个close并提示/time。
https://stackoverflow.com/questions/641788
复制相似问题