回复 1# 海鸥
V2.bat- @echo off
- set "FileOld=1.txt"
- set "FileNew=2.txt"
- cd /d "%~dp0"
- (for /f "tokens=1* delims=:" %%a in ('findstr /n .* "%FileOld%"') do (
- set "StrOld=%%b"
- setlocal enabledelayedexpansion
- set "StrNew=!StrOld:@=!"
- if "!StrOld!" == "" (
- echo,
- ) else if not "!StrNew!" == "!StrOld!" (
- echo,*,,3000-0
- ) else (
- echo,!StrOld!
- )
- endlocal
- ))>"%FileNew%"
复制代码
|