zoukankan      html  css  js  c++  java
  • java执行cmd程序

    java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
    cmd /c dir 是执行完dir命令后关闭命令窗口。
    cmd /k dir 是执行完dir命令后不关闭命令窗口。
    cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
    cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭
     
    public static void main(String[] args) {    
        String path = "D:\public.bat";    
        Runtime run = Runtime.getRuntime();    
        try {   
            Process process = run.exec("cmd.exe /k start " + path);    
            InputStream in = process.getInputStream();      
            while (in.read() != -1) {    
                System.out.println(in.read());    
            }    
            in.close();    
            process.waitFor();    
        } catch (Exception e) {             
            e.printStackTrace();    
        }    
       
    }

  • 相关阅读:
    75. Sort Colors
    101. Symmetric Tree
    121. Best Time to Buy and Sell Stock
    136. Single Number
    104. Maximum Depth of Binary Tree
    70. Climbing Stairs
    64. Minimum Path Sum
    62. Unique Paths
    css知识点3
    css知识点2
  • 原文地址:https://www.cnblogs.com/Logic09/p/4030570.html
Copyright © 2011-2022 走看看