大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java執(zhí)行cmd命令的方式

Java執(zhí)行cmd命令的方式

更新時間:2022-12-12 12:37:23 來源:動力節(jié)點 瀏覽2542次

Java執(zhí)行cmd命令的方式有哪些?動力節(jié)點小編來告訴大家。

方式一:

public static String checkPhysicalAddress() {
  String physicalAddress = "read MAC error!";  
  try {
   String line;
   Process process = Runtime.getRuntime().exec("cmd /c ipconfig /all");
   BufferedReader bufferedReader = new BufferedReader(
     new InputStreamReader(process.getInputStream(),"gbk"));//使用gbk編碼解決輸出亂碼問題
   while ((line = bufferedReader.readLine()) != null) {
    if (line.indexOf("Physical Address. . . . . . . . . :") != -1) {
     if (line.indexOf(":") != -1) {
      physicalAddress = line.substring(line.indexOf(":") + 2);
      break; // 找到MAC,退出循環(huán)
     }
    }
   }
   process.waitFor();
  } catch (Exception e) {
   e.printStackTrace();
  }
  return physicalAddress;
 }

方式二:

public static void startProgram(String programPath) throws IOException { 
 log.info("啟動應用程序:" + programPath); 
 if (StringUtils.isNotBlank(programPath)) { 
  try { 
   String programName = programPath.substring(programPath.lastIndexOf("/") + 1, programPath.lastIndexOf(".")); 
   List<String> list = new ArrayList<String>(); 
   list.add("cmd.exe"); 
   list.add("/c"); 
   list.add("start"); 
   list.add(""" + programName + """); 
   list.add(""" + programPath + """); 
   ProcessBuilder pBuilder = new ProcessBuilder(list); 
   pBuilder.start(); 
  } catch (Exception e) { 
   e.printStackTrace(); 
   log.error("應用程序:" + programPath + "不存在!"); 
  } 
 } 
} 

方式三:

public static void startProgram(String programPath) throws IOException { 
 log.info("啟動應用程序:" + programPath); 
 if (StringUtils.isNotBlank(programPath)) { 
  try { 
   Desktop.getDesktop().open(new File(programPath)); 
  } catch (Exception e) { 
   e.printStackTrace(); 
   log.error("應用程序:" + programPath + "不存在!"); 
  } 
 } 
}

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲日本中文字幕在线 | 波多野结衣久久 | a级爱爱视频 | 日本二级毛片免费 | 99re5在线精品视频热线 | 狠狠色噜噜狠狠狠狠黑人 | 亚洲精品一区二区三区在线看 | 中文字幕精品一区二区精品 | 日韩成人小视频 | 欧美一区2区三区3区公司 | 免费的性生活视频 | 久青草国产在视频在线观看 | 特级毛片全部免费播放a一级 | 天天操天天干天天爱 | 久久伊人成人 | 久久这里只有精品免费的 | 香蕉久久国产 | 免费视频亚洲 | 国产一区二区三区免费观看 | 久久最新视频 | 尹人香蕉网在线观看视频 | 亚洲日本久久一区二区va | 欧美激情社区 | 日本欧美中文字幕 | 欧美成人亚洲高清在线观看 | 国产成人做受免费视频 | 国产精品香蕉在线一区二区 | 91精品论坛| 久久亚洲精品国产精品婷婷 | 尹人香蕉网在线观看视频 | 高清国产一区二区三区 | 毛片8| 亚洲欧美一区二区三区四区 | 伊人久久狼人 | 欧美一级毛片一免费 | 久久国产欧美另类久久久 | 99热久久国产精品这里有全部 | 久久精品亚洲精品国产欧美 | 曰曰啪天天拍视频在线 | 亚洲欧美视屏 | 99久久国产亚洲综合精品 |