[問題] 如何用批次檔執行 .exe 程式

看板Windows作者時間15年前 (2010/10/15 13:32), 編輯推噓1(109)
留言10則, 3人參與, 最新討論串1/2 (看更多)
各位好, 我有一個程式 (簡稱為 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 才有效) 不好意思, 我已盡量形容的仔細. 如果不夠清楚, 請各位再提問. 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.210.150

10/15 13:35, , 1F
如果創造一個 command.txt 的檔案,內容如下
10/15 13:35, 1F

10/15 13:36, , 2F
analyze filename1.txt
10/15 13:36, 2F

10/15 13:36, , 3F
analyze filename2.txt
10/15 13:36, 3F

10/15 13:36, , 4F
依此類推
10/15 13:36, 4F

10/15 13:36, , 5F
執行的時候輸入 a.exe < command.txt 這樣可以嗎?
10/15 13:36, 5F

10/15 13:38, , 6F
我曾經直接打入 a.exe < analyze filenmae1.txt
10/15 13:38, 6F

10/15 13:38, , 7F
但還是不能執行...
10/15 13:38, 7F

10/15 13:47, , 8F
"a.exe" anal~~~~~~
10/15 13:47, 8F

10/15 14:04, , 9F
也不可行哩... 我等會再把錯誤 po 上來.
10/15 14:04, 9F

10/15 22:41, , 10F
謝謝大家
10/15 22:41, 10F
文章代碼(AID): #1Cj-Tvqr (Windows)
文章代碼(AID): #1Cj-Tvqr (Windows)