博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
调用bat文件工具类
阅读量:4182 次
发布时间:2019-05-26

本文共 1379 字,大约阅读时间需要 4 分钟。

package com.xiaobu.base.util;import java.io.IOException;/** * @author xiaobu * @version JDK1.8.0_171 * @date on  2019/1/30 9:07 * @description V1.0 调用bat文件并关闭cmd窗口 */public class CmdUtils {    /**     * @author xiaobu     * @date 2019/1/30 9:13     * @param path bat文件路径     * @descprition   调用bat文件     * @version 1.0     */    public static void dispatchBat(String path){        //执行批处理文件        String strcmd = "cmd /c start  "+path;        Runtime rt = Runtime.getRuntime();        Process ps = null;        try {            ps = rt.exec(strcmd);        } catch (IOException e1) {            e1.printStackTrace();        }        try {            assert ps != null;            ps.waitFor();        } catch (InterruptedException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }        int i = ps.exitValue();        if (i == 0) {            System.out.println("执行完成.");        } else {            System.out.println("执行失败.");        }        ps.destroy();    }    /**     * @author xiaobu     * @date 2019/1/30 9:14     * @descprition  关闭cmd命令窗口     * @version 1.0     */    public static void killProcess() {        Runtime rt = Runtime.getRuntime();        try {            rt.exec("cmd.exe /C start wmic process where name='cmd.exe' call terminate");        } catch (IOException e) {            e.printStackTrace();        }    }}

 

转载地址:http://ifgai.baihongyu.com/

你可能感兴趣的文章
Linux系统中环境变量的配置
查看>>
Linux系统中配置脚本程序开机启动
查看>>
让Linux系统上的nginx支持php程序
查看>>
源码编译安装LNMP环境之Nginx篇
查看>>
源码编译安装LNMP环境之PHP篇
查看>>
Linux中rpm工具使用教程
查看>>
Linux中yum工具使用教程
查看>>
C++字符串函数
查看>>
mknod详解
查看>>
linux中的run-level何解?
查看>>
Linux内核编译详解(转自linuxSir)
查看>>
实模式,保护模式与V86模式
查看>>
628. Maximum Product of Three Numbers(排序)
查看>>
Linux内核-------同步机制(二)
查看>>
面试题31-------连续子数组的最大和(数组)
查看>>
epoll 实现Chat
查看>>
21. Merge Two Sorted Lists(链表)
查看>>
2. Add Two Numbers(链表)
查看>>
637. Average of Levels in Binary Tree(Tree)
查看>>
226. Invert Binary Tree(Tree)
查看>>