[請問] Batch檔的寫法

看板EZsoft作者 (德智相承神佛共佑)時間15年前 (2009/01/12 18:24), 編輯推噓3(305)
留言8則, 7人參與, 最新討論串1/1
我想要批次執行朋友請我跑的程式 在命令提示字元裡跑 但是他每個程式結束後會暫停 會出現 "請按任意鍵繼續 . . ." 我在想有沒有辦法在batch檔裡面加上幫我按 enter的指令之類的 另外就是他每個程式都會 print結果 我怕我跑太多之前 print的會被消掉 有人知道命令提示字元會保留幾行嗎 另外就是有沒有辦法讓他批次新開一個 cmd 跑一個新的 例如我跑九個 就會依序開九個 cmd 這樣也可以@@ 謝謝^^ -- 小丑看似愉悅.... 但你卻永遠看不到它臉上那滴淚... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.63.176

01/12 18:58, , 1F
#18FIVaEv (EZsoft) 這篇的最後有說 cmd 指令 /c or /k
01/12 18:58, 1F

01/12 21:53, , 2F
第一個問題試試看用 <
01/12 21:53, 2F

01/13 08:51, , 3F
編輯bat檔,把裡面的 pause 拿掉不就好了? XD
01/13 08:51, 3F

01/13 22:12, , 4F
不是 batch檔裡面有 pause 是 batch檔裡要執行的程式會暫停
01/13 22:12, 4F

01/13 22:12, , 5F
compile過的exe檔案
01/13 22:12, 5F

01/14 21:32, , 6F
若你批次檔內是 aaa.exe 改成 echo.|aaa.exe 試試
01/14 21:32, 6F

01/14 22:34, , 7F
start.exe可以解決第三個問題
01/14 22:34, 7F

01/17 14:52, , 8F
3、4樓正解
01/17 14:52, 8F
文章代碼(AID): #19QnfL8R (EZsoft)