我有一個InputPromptAutomation.exe
即開始當用戶輸入提示,並關閉如果用戶輸入是s
內自動接聽EXE的輸入提示開始啓動.exe,以便我可以通過雙擊StartInputPrompt.bat
來啓動它。我怎樣才能自動通過s
輸入,這樣InputPromptAutomation.exe
開始並在執行StartInputPrompt.bat
時退出?Windows批處理
回答
echo s | AutomateInputPrompt\InputPromptAutomation.exe
這裏是進入一個新的CMD實例,然後
Echo dir | cmd /k
認沽■在文件中輸入管道風向的一個例子。
AutomateInputPrompt\InputPromptAutomation.exe < file.txt
這裏做一個dir
然後Type c:\windows\win.ini
FILE.TXT的例子(記得按最後一個行後回車)。這不是一個批處理文件(儘管它與一個相同,因爲我使用CMD作爲示例程序)。
dir
type c:\windows\win.ini
然後鍵入
cmd /k < file.txt
這是假設程序從標準輸入讀取內容,因爲大多數,但不是所有的控制檯程序做的。 EG當你看到Press any key to continue
該程序不讀取標準輸入。
Start是一個內部命令名稱。不要命名批處理文件start
,因爲在某些情況下會導致問題。
感謝您的回答。這兩個代碼片段是否可替代?我必須將什麼文件放入file.txt中? – user1934212
無論你想發送給程序。他們是替代品,但文件允許發送許多行。確保你結束每一行輸入。 – 2016-11-17 08:23:26
即我可以在文件中列出一系列輸入並將其傳遞給命令? – user1934212
- 1. 從Windows批處理
- 2. For Windows在Windows批處理
- 3. 如何處理windows批處理變量?
- 4. Windows批處理文件處理 - 循環
- 5. Windows批處理循環
- 6. 在Windows批處理腳本
- 7. Windows批處理帶標籤
- 8. 在Windows批處理腳本
- 9. 批處理文件的Windows
- 10. 使用Windows批處理
- 11. Windows批處理腳本
- 12. LastIndexOf在Windows批處理
- 13. Windows批處理,從變量
- 14. Windows批處理文件
- 15. Windows批處理腳本 - 在
- 16. 在Windows批處理腳本
- 17. Windows批處理腳本
- 18. 需要一批Windows批處理語法
- 19. 帶批處理的Windows批處理文件夾循環
- 20. Hudson - Windows執行windows批處理命令
- 21. Windows批處理文件:if else
- 22. Windows批處理文件中的變量
- 23. 批處理腳本:打開printingtool的Windows
- 24. Windows批處理循環如何?
- 25. Windows批處理腳本使用FOR
- 26. Windows批處理文件'cut'like feature
- 27. 如何使用Windows批處理
- 28. 批處理未運行Windows Server 2008
- 29. Windows批處理腳本:子串計算
- 30. windows批處理多行命令?
'echo s | AutomateInputPrompt \ InputPromptAutomation.exe'? – npocmaka