:: 删除指定文本中重复的行,不保留空行
:: 对不符合变量命名规则、变量个数超过限制的文本无法正确处理
@echo off
set /p input=输入要处理的文件名:
set /p output=输入要保存的文件名:
set input=%input:"=%
set output=%output:"=%
for /f "delims=" %%i in ('type "%input%"') do (if not defined %%i set %%i=A & echo %%i>>"%output%")
start "" "%output%"
温馨提示:答案为网友推荐,仅供参考