我正在寫一個Java程序,並將在DOS批處理腳本中調用它....(它是一個基於Swing的GUI應用程序)我希望從調用DOS腳本中的Java程序獲得輸出。我打算通過使用命令行參數進行獲取此信息 - 就像Java - 從程序中獲取輸出...命令行參數?
(在DOS腳本)
的Java MYPROG VAR
如果(VAR%==% 「的loggedIn」) {
}
var應該用myProg的輸出填充。 Java程序myProg應該設置值args [0](在var中),我假設當控制回到DOS腳本時這會被記住。 這可能嗎? 如果不是我怎麼能達到我的用例?我有什麼選擇? 我怎樣才能從myProg傳遞一個標誌(如「已登錄」)到調用DOS批處理腳本?
這不是一個問題,在我的Java程序和腳本中,我可以有一個睡眠命令,可以等待var中的值填充(它的值在var中根本不會填充) – user4127664 2014-10-10 02:28:16
這應該可以工作.. ..謝謝...讓我試試 – user4127664 2014-10-10 02:46:35
管道工作。謝謝 – user4127664 2014-10-10 06:40:14