作者wenfu ( 1234)
看板java
標題[問題] 請問與runtime.exec(cmd)的互動
時間Thu Sep 13 00:33:17 2007
請問要如何以java程式與所呼叫的cmd.exe做互動呢
例如 Process process =
Runtime.getRuntime().exec("cmd.exe /c start ftp myServer");
接下來會讓使用者輸入帳號密碼
該怎麼以程式直接輸入而不由使用者於Keyboard輸入呢?
--
希望大家瞭解我的意思 ><"
試了好久還試不出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.164.46
1F:推 dumbjames:這裡可以看看 類似VB裡面的SendKeys 09/13 00:47
4F:推 qrtt1:怎麼不直接用 ftp library 比較直覺也較有可攜性? 09/13 01:09
5F:推 wenfu:實際上是要呼叫runas這一類windows提供的一些tool 09/13 07:38
6F:→ wenfu:So,要跟cmd做一些互動,謝謝dumpjames跟qrtt1,我會再試試 09/13 07:40