本帖最后由 慕夜蓝化 于 2014-12-31 12:53 编辑
- @echo off
- for /r d:\数据\ %%i in (*txt) do (
- for /f "usebackq delims=" %%b in ("%%~fi") do (
- call :a "%%b"
- )
- move /y $β "%%~fi" >nul
- )
- pause&exit
- :a
- (for %%a in (%~1) do (
- set/p=%%a<nul
- )
- echo,=1-3)>>$β
- goto :eof
复制代码 若d:\数据\下含有子目录,那么子目录中的文件也会更改
如果不想更改,请将for /r那句 ,替换为- for /f "delims=" %%i in ('dir /b/aa d:\数据\*txt') do (
复制代码
|