[問題] 用bat檔案 批次處理txt文件
應該是在這個板上面可以問 如有錯誤請見諒
小弟想建立一個.bat檔
將目錄下 *.txt 文件 中的 每三行的 1,3 行刪除 並儲存成新的檔案
目前找到一個固定刪除第二行的參考語法
----------------------------------------------------------
@ECHO OFF
SET TxtDir="d:\folder"
SET /A N=2
ECHO 刪除行操作開始...
CD /D %TxtDir%
FOR /F "tokens=1 delims=" %%I IN ('DIR /A /B *.txt') DO ((MORE +%N%
"%%I">"%%I_")&(DEL /A /F /Q "%%I")&(REN "%%I_" "%%I"))
ECHO 恭喜,執行任務結束。
PAUSE
----------------------------------------------------------
請問我可以怎麼修改 或是有相關語法資料可以參考嗎?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.32.223
※ 文章網址: https://www.ptt.cc/bbs/PLT/M.1467862266.A.B64.html
※ 編輯: GGrunrunder (1.164.32.223), 07/07/2016 11:47:30
推
08/06 06:37, , 1F
08/06 06:37, 1F
→
08/06 06:37, , 2F
08/06 06:37, 2F
→
08/09 02:09, , 3F
08/09 02:09, 3F
PLT 近期熱門文章
PTT數位生活區 即時熱門文章