联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off set SrcFolder=C:\test for /f "tokens=*" %%a in ('dir /s /b "*.txt"') do ( change "%%a" /from "&H0D7C" /to "&H7C" sed "/^$/d" "%%a"|sed -e :a -e "/\\$/N; s/\\\n//; ta"|sed ":a;$!N;s/\n|/|/;ta;P;D" )
@echo off set SrcFolder=C:\test for /f "tokens=*" %%a in ('dir /s /b "%SrcFolder%\*.txt"') do ( change "%%a" /from "&H0D7C" /to "&H7C" sed "/^$/d" "%%a"|sed -e :a -e "/\\$/N; s/\\\n//; ta"|sed ":a;$!N;s/\n|/|/;ta;P;D">>"%%~na.new" ) for /f "tokens=*" %%a in ('dir /s /b "%SrcFolder%\*.new"') do ( ren "%%a" "%%~na.txt" )
@echo off set SrcFolder=C:\test for /f "tokens=*" %%a in ('dir /s /b "%SrcFolder%\*.txt"') do ( change "%%~sfa" /from "&H0D7C" /to "&H7C" sed "/^$/d" "%%a"|sed -e :a -e "/\\$/N; s/\\\n//; ta"|sed ":a;$!N;s/\n|/|/;ta;P;D" )