[請問] windows bat批次檔處裡鍵盤輸入

作者: school4303 (某爬蟲類)   2017-12-08 03:12:53
今天我有個寫好的程式叫abc.exe
在cmd裡面我可以透過abc >> abc.txt把輸出導入到txt檔裡面
那如果今天我想要把這個步驟寫在bat檔案裡面請問要怎麼做呢?
另外今天我abc.exe會從鍵盤讀一個整數
請問有辦法把我的輸入也寫在Bat檔案裡嗎?
作者: gundan (彈彈的哀傷)   2017-12-08 06:48:00
一樣照寫啊 … abc.exe 20>>c:\000.txtcmd怎麼打的指令 都可以直接寫在batch檔裡
作者: school4303 (某爬蟲類)   2017-12-08 09:10:00
不行耶 我的鍵盤輸入還是得另外打y
作者: OrzOGC (洞八達人.拖哨天王)   2017-12-08 10:35:00
你的程式能吃參數嗎? abc.exe 20 有東西嗎?
作者: school4303 (某爬蟲類)   2017-12-08 23:05:00
鍵盤輸入是用scanf寫的 所以沒東西
作者: jonathan793 (pusheen cat)   2017-12-09 02:30:00
用檔案的方式 a.exe > output.txt < input.txt直接寫 echo 50 | a.exe > output.txt

Links booklink

Contact Us: admin [ a t ] ucptt.com