@echo off set crc=C:\tasklist.crc if .%1 == .set goto set for /f "tokens=1 skip=3" %%a in ('tasklist.exe') do find "%%a" %crc% > nul || echo %%a bad goto out :set for /f %%a in ('tasklist.exe') do echo %%a >> %CRC% :out