gpt4 book ai didi

java - 在java中关闭批处理文件的命令

转载 作者:行者123 更新时间:2023-11-29 04:04:48 25 4
gpt4 key购买 nike

Runtime rt = Runtime.getRuntime();
Process pr = rt.exec(command);

我正在通过 java 中的上述行运行批处理文件。命令提示符将打开。我需要使用 java 代码关闭命令提示符

谢谢

最佳答案

rt.exec("taskkill /IM cmd.exe");

或者当你运行你的批处理文件时

rt.exec("cmd /C batchfile.bat");

第二个选项更适合您的情况。更少的代码,批处理完成后命令提示符退出。第一个选项只是杀死一个打开的 cmd.exe 实例(您可能打开了多个实例)。

确保它已经完成运行:

pr.waitFor();

-约翰

关于java - 在java中关闭批处理文件的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/589799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com