程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java或C#調用命令行批處理命令如何獲得返回值

Java或C#調用命令行批處理命令如何獲得返回值

編輯:關於JAVA

 

   [Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]

 

先看看如上的批處理,其中一個命令是dump,其它的參數我們就不說了。2個點

> 1.sql 這個是默認的輸出,也就是內容輸出

2>Nul 這個是錯誤輸出,也就是如果 dump出現了異常,則不會顯示在屏幕上,而是被丟棄到 nul

%errorlevel% 這個是前一個命令執行的返回值,0代表正常

上述邏輯是:

執行一個程序

如果正常,則轉到下一個命令,打印出OK,然後轉到結束

如果異常,則轉到error處理,打印出 ERROR,轉到結束

打印內容是隨意的

我們的java/C#程序可以讀取進程的輸出內容,並判斷是否批處理執行成功

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved