如何用批次檔執行 .exe 程式 - Windows

Table of Contents



各位好, 我有一個程式 (簡稱為 a.exe).

打開命令提示字元到 a.exe 的工作目錄後,

輸入 a.exe 後會出現新的 prompt (如: A > ),

在它的 prompt 下, 輸入 a.exe 的 command 後可以跑一些統計分析.

(如 A > analyze filename.txt

# 其中analyze 是 a.exe 的 command, filename.txt 是欲分析的資料檔)


我的問題:

現在我要用 a.exe 分析 300 筆資料 (filename1.txt ~ filename300.txt).

如果每次都進入 a.exe 後再手輸入 analyze filename.txt 會很沒效率,

因為要輸入 300 次.

所以我希望寫個批次檔, 用迴圈來執行分析這 300 個資料.

迴圈的寫法沒有問題, 問題在於迴圈中的內容要如何寫

才能執行 a.exe 中的 analyze command

(好像要進入 A > 中輸入 command 才有效)



不好意思, 我已盡量形容的仔細. 如果不夠清楚, 請各位再提問. 謝謝!

--

All Comments

Tristan Cohan avatarTristan Cohan2010-10-17
如果創造一個 command.txt 的檔案,內容如下
Edwina avatarEdwina2010-10-18
analyze filename1.txt
analyze filename2.txt
依此類推
執行的時候輸入 a.exe < command.txt 這樣可以嗎?
Emily avatarEmily2010-10-23
我曾經直接打入 a.exe < analyze filenmae1.txt
但還是不能執行...
Hamiltion avatarHamiltion2010-10-25
"a.exe" anal~~~~~~
Carol avatarCarol2010-10-26
也不可行哩... 我等會再把錯誤 po 上來.
John avatarJohn2010-10-27
謝謝大家