2011-07-23 14 views
1

我有一個專有的命令行exe提示輸入用戶名和密碼。不幸的是,它不接受這些命令行參數。我需要創建一個批處理文件來啓動exe,然後輸入「user」,然後輸入「pass」,然後讓它真正進入exe的stdin。這是Windows Server 2003批量啓動DOS應用程序,然後鍵入內容?

+0

是否計劃要求任何來自用戶的其他(從標準輸入)? –

+0

是的。我必須說「是」3次。 – tladuke

+0

現在我有一個vb腳本,可以將我指定的任何類型指定到活動窗口中。它的工作,但是人... – tladuke

回答

1

你可以嘗試以下方法上:

(ECHO username& ECHO password) | yourprogram.exe 

。就是說,如果我理解你的情況吧。

請注意&之前沒有空格。


UPDATE

根據您的回覆我的意見,上述建議或許應該延長這樣的:

(ECHO username& ECHO password& ECHO Yes& ECHO Yes& ECHO Yes) | yourprogram.exe 
+0

我認爲這是發送「username \ rpassword \ ryes」到第一個提示。 – tladuke

相關問題