作者PanJC ((#‵Д′)f〒﹌﹌﹌﹌﹌ꄩ
站內Windows
標題[問題] 如何用批次檔執行 .exe 程式
時間Fri Oct 15 13:32:38 2010
各位好, 我有一個程式 (簡稱為 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
1F:→ dabeniao :如果創造一個 command.txt 的檔案,內容如下 10/15 13:35
2F:→ dabeniao :analyze filename1.txt 10/15 13:36
3F:→ dabeniao :analyze filename2.txt 10/15 13:36
4F:→ dabeniao :依此類推 10/15 13:36
5F:→ dabeniao :執行的時候輸入 a.exe < command.txt 這樣可以嗎? 10/15 13:36
6F:→ PanJC :我曾經直接打入 a.exe < analyze filenmae1.txt 10/15 13:38
7F:→ PanJC :但還是不能執行... 10/15 13:38
8F:推 abccbaandy :"a.exe" anal~~~~~~ 10/15 13:47
9F:→ PanJC :也不可行哩... 我等會再把錯誤 po 上來. 10/15 14:04
10F:→ PanJC :謝謝大家 10/15 22:41