作者CCT63 (CCT)
看板C_and_CPP
標題Re: [問題] 建立批次檔
時間Tue Jul 28 22:24:37 2015
借自己的舊文再發問一下
如果我現在寫完並build完一個Test.exe
但是現在的輸入是數字(0 1 2 ...)
我現在的批次這樣寫卻沒有東西...
請問一下該怎麼修改?
echo 0000 | Test.exe
echo 0001 | Test.exe
echo 0002 | Test.exe
echo 0004 | Test.exe
※ 引述《CCT63 (CCT)》之銘言:
: 標題: [問題] 建立批次檔
: 時間: Sun Mar 29 23:34:07 2015
:
: 不知道是否PO在這個版
:
: 如有不適當 再煩請告知
:
: --
:
: 我用devC buid出一個我需要使用tool的 exe檔
:
: 打開exe後需要輸入一個檔名 程式裡頭會將此檔案做處理
:
: 例如一個檔案叫Test.bin
:
: 裡面資料是0x00 0x01 ... 0xFE
:
: 程式會將此檔案做處理補齊到0xFF
:
: 操作步驟:
:
: 1 打開*.exe (Padding.exe)
: 2 輸入Test.bin
: 3 按enter完成並結束
:
: 我有看過別人用批次檔
:
: 可以一口氣編好幾個檔案
:
: 請問這要怎麼樣使用呢?
:
: 謝謝
:
: --
:
: 即可以讓五個bin檔處理好
: ※ 編輯: CCT63 (1.169.244.132), 03/30/2015 21:21:53
: 推 LPH66: 如果是這種的話, 關鍵字: argc argv 03/30 21:24
: → suhorng: 偷懶 echo Test.bin | tool.exe 03/30 21:36
:
: 謝謝各位 我用s大的方法編完了 謝謝
: ※ 編輯: CCT63 (1.169.244.132), 03/31/2015 00:26:27
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.213.142
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1438093479.A.BE6.html
→ EdisonX: echo 0000 0001 0002 0004 > a.txt 07/28 22:34
→ EdisonX: Test.exe < a.txt 07/28 22:34
→ EdisonX: 還是放 test.exe 原始碼比較清楚吧. 我發現猜錯可能性大 07/28 22:37
推 huei820504: 只懂argc argv的方法, echo沒用過QQ 07/29 23:35
→ MOONRAKER: 在exe裡面用scanf收就好了 跟console input一模一樣 07/30 14:32