2013-04-24 76 views
0

嗨我有程序Program.exe有3個參數。我試圖通過.bat文件來控制這個程序。我可以用參數運行這個程序,沒有任何問題,它很容易。但是如果這個程序成功啓動,那麼有兩個選擇要做什麼。例如,如果用戶鍵入'a',那麼這個程序寫在控制檯'hi'上。如果用戶鍵入'b',則程序寫入控制檯'hello'。我想以某種方式在開始之後發送給此Program.exe僅「a」選項。不幸的是我不能添加另一個參數。有誰知道該怎麼做? 所以這裏是我非常簡單的.bat文件。如何使用.bat文件控制.exe文件?

Program %1 %2 %3 

我試着將這個命令添加到.bat文件,但它不起作用。

echo a > Program 

感謝您的幫助。

+0

*完全重複:* [如何使應用程序發送的輸入字符的批處理文件(http://stackoverflow.com/q/6583690) – 2013-04-24 08:15:35

+0

信息太少。僅僅因爲你可以在程序中鍵入內容並不意味着它也會讀取來自STDIN的輸入。 – 2013-04-24 10:04:21

回答