@echo off setlocal enableDelayedExpansion for %%f in (*.*) do ( set "filename=%%~nxf" set "newname=!filename: =!" if "!filename!" neq "!newname!" ( ren "%%f" "!newname!" ) )