Re: [問題] 請問與runtime.exec(cmd)的互動

看板java作者 (痞子軍團團長)時間18年前 (2007/09/13 07:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《wenfu ( 1234)》之銘言: : 請問要如何以java程式與所呼叫的cmd.exe做互動呢 : 例如 Process process = : Runtime.getRuntime().exec("cmd.exe /c start ftp myServer"); : 接下來會讓使用者輸入帳號密碼 : 該怎麼以程式直接輸入而不由使用者於Keyboard輸入呢? 使用者輸入是透過 Keyboard 但是 Keyboard 輸入的訊號終究還是丟到 xxxxInputStream 當中 所以,你也把你要輸入的東西丟到 xxxxInputStream 當中 如果針對 ftp 的特性來說 那可以另外參考這種作法 http://cha.homeip.net/blog/archives/2005/10/windows_2000_xp.html http://www.wretch.cc/blog/C9992&article_id=4436529 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.193.45
文章代碼(AID): #16w7jYGz (java)
文章代碼(AID): #16w7jYGz (java)