[問題] 調用CMD執行多指令?

作者: zotal (非常貓)   2015-09-10 03:26:15
各位版友你們好
我是用cmd透過ssh連lunux執行指令
大略是做以下事情
ssh username@192.168.xxx.xxx
password
.
.
.

可是用多個StartInfo.Arguments只會執行最後一個
而且連線到時會延遲一下才輸入密碼
請問有什麼方法可以做到嗎?
(開發平台visual c#)
還是只能用bat檔去做這些事?
不過小弟的bat語法有點苦手
要如何做到輸入後等待再輸入?
勞煩各位版友了,非常感謝!
作者: neo5277 (I am an agent of chaos)   2015-09-10 15:41:00
我也想知道 主控台跟CMD誰比較快跟省資源XD 幫你堆
作者: Litfal (Litfal)   2015-09-10 16:39:00
這種學著用BAT吧,習慣之後比寫程式快。另外你的需求,我記得可以用PuTTY。
作者: fo40225   2015-09-10 23:12:00
StartInfo.RedirectStandardInput = true;var myStreamWriter = myProcess.StandardInput;myStreamWriter.WriteLine(inputText);不過還是建議拿對的工具做對的事 bat powershell python都會比C#來的輕便

Links booklink

Contact Us: admin [ a t ] ucptt.com