@echo off setlocal enabledelayedexpansion set Source=Q:\ for %%a in ("%Source%\*.py") do ( for /f "tokens=1 delims=_" %%f in ("%%~na") do set NewFileName=%%f%%~xa ren "%%~a" "!NewFileName!" )