zoukankan      html  css  js  c++  java
  • JAVA与C#程序调用DOS命令


    1.Java

    代码
    package CmdTest;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;

    public class CmdTest {
     
     
    public static void main(String[] args) throws Throwable {
      
    // TODO Auto-generated method stub
      
    // 定义一个字符串用来输出DOS命令的结果
      String strCmd;
      
    // 用来执行DOS命令
      Process process = Runtime.getRuntime().exec("cmd /c netstat -an");
      
    // 将命令的结果以流的方式读入
      BufferedReader bufferedReader = new BufferedReader(
        
    new InputStreamReader(process.getInputStream()));
      
    // 将结果循环打印输出
      while ((strCmd = bufferedReader.readLine()) != null) {
       System.out.println(strCmd);
      }
      
    // 子线程结束后要杀掉
      process.destroy();
     }
    }

    2.C#

    代码
    package CmdTest;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;

    public class CmdTest {
     
     
    public static void main(String[] args) throws Throwable {
      
    // TODO Auto-generated method stub
      
    // 定义一个字符串用来输出DOS命令的结果
      String strCmd;
      
    // 用来执行DOS命令
      Process process = Runtime.getRuntime().exec("cmd /c netstat -an");
      
    // 将命令的结果以流的方式读入
      BufferedReader bufferedReader = new BufferedReader(
        
    new InputStreamReader(process.getInputStream()));
      
    // 将结果循环打印输出
      while ((strCmd = bufferedReader.readLine()) != null) {
       System.
    out.println(strCmd);
      }
      
    // 子线程结束后要杀掉
      process.destroy();
     }
    }
  • 相关阅读:
    mongo复制集
    s10d71_分组查询_分页_cookie_session_装饰器
    s10_part3_django_ORM_查询相关_非常重要
    s10_part3_django_html模板_view_model
    s10_part3_django_project_library
    记录替换calico为flannel的过程
    kubelet证书过期解决方法
    css
    ubuntu 20.04 ibus添加五笔输入法
    马哥k8s
  • 原文地址:https://www.cnblogs.com/jifeng/p/1857404.html
Copyright © 2011-2022 走看看