没做测试,所以请备份数据.- @echo off&setlocal enabledelayedexpansion
- set "sd=D:\数据1"
- set "dd=D:\数据2"
- for /f "delims=" %%a in ('dir /a-d/s/b *.txt') do (
- set /a "n=1000000"
- (for /f "delims=" %%b in ('type "%%a"') do (
- set "var=%%b"
- set/a n+=1
- set/p"=!n! "<nul
- echo;!var:~,2!
- set/a n+=1
- set/p"=!n! "<nul
- echo;!var:~2!
- ))>"%dd%\%%~nxa"
- )
- pause
复制代码
|