看板 ask 關於我們 聯絡資訊
今天我有個寫好的程式叫abc.exe 在cmd裡面我可以透過abc >> abc.txt把輸出導入到txt檔裡面 那如果今天我想要把這個步驟寫在bat檔案裡面請問要怎麼做呢? 另外今天我abc.exe會從鍵盤讀一個整數 請問有辦法把我的輸入也寫在Bat檔案裡嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.61.94 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1512673976.A.6CF.html
gundan: 一樣照寫啊 … abc.exe 20>>c:\000.txt 12/08 06:48
gundan: cmd怎麼打的指令 都可以直接寫在batch檔裡 12/08 06:50
school4303: 不行耶 我的鍵盤輸入還是得另外打y 12/08 09:10
OrzOGC: 你的程式能吃參數嗎? abc.exe 20 有東西嗎? 12/08 10:35
school4303: 鍵盤輸入是用scanf寫的 所以沒東西 12/08 23:05
jonathan793: 用檔案的方式 a.exe > output.txt < input.txt 12/09 02:30
jonathan793: 直接寫 echo 50 | a.exe > output.txt 12/09 02:30