@echo off cd.>bbb.txt for /f "eol= delims=" %%i in ('type aaa.txt^|sort') do ( findstr /xc:"%%i" bbb.txt >nul 2>nul||echo %%i>>bbb.txt ) sort bbb.txt pause>nul