Re: [問題] 想用批次檔整理記事本
※ 引述《ed78617 (雞爪)》之銘言:
: 小弟現有70本記事本,置於同一資料夾中,依檔名中的數字大小排列如下:
: position_d=181.txt
: position_d=182.txt
: .
: .
: .
: position_d=250.txt
: 現欲將各記事本的內容,匯集至新事本list.txt。
: 於是試了以下指令
: @echo off
: for /L %n in (181,1,250) do type position_d=%n.txt >> list.txt
: pause
: 及
: @echo off
: for %%i in (*.txt) do type %%i >> list.txt
: pause
: 但都沒有成功,懷疑問題是出在等號的表達,因為第二個寫法出現以下錯誤訊息:
: The system cannot find the file specified.
: Error occurred while processing: position_d.
: The system cannot find the file specified.
: Error occurred while processing: 250.txt.
: 小弟還是新手,懇請版友們幫幫忙
應該就是檔名部份的問題
你可以改成這樣
@echo off
for /L %%n in (181,1,250) do type "position_d=%%n.txt" >> list.txt
pause
或是
@echo off
for %%i in (*.txt) do type "%%i" >> list.txt
pause
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.196.148
推
07/08 02:28, , 1F
07/08 02:28, 1F
討論串 (同標題文章)