首页主机资讯java怎么调用批处理文件

java怎么调用批处理文件

时间2023-12-10 08:56:03发布访客分类主机资讯浏览386
导读:在Java中,可以使用Runtime类的exec( 方法执行批处理文件。 以下是一个简单的示例: public class CallBatchFile { public static void main(String[] args ...

在Java中,可以使用Runtime类的exec()方法执行批处理文件。

以下是一个简单的示例:

public class CallBatchFile {

    public static void main(String[] args) {

        try {
    
            // 调用批处理文件
            Process process = Runtime.getRuntime().exec("path_to_batch_file.bat");
    

            // 获取批处理文件的输出
            BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
    
            String line;

            while ((line = reader.readLine()) != null) {
    
                System.out.println(line);

            }
    

            // 等待批处理文件执行完毕
            int exitCode = process.waitFor();
    
            System.out.println("Exit Code: " + exitCode);

        }
 catch (IOException | InterruptedException e) {
    
            e.printStackTrace();

        }

    }

}
    

请将path_to_batch_file.bat替换为实际的批处理文件路径。运行以上代码将调用批处理文件并打印出其输出。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: java怎么调用批处理文件
本文地址: https://pptw.com/jishu/575919.html
vbs怎么检测正在运行的程序 python降序输出列表怎么实现

游客 回复需填写必要信息