@echo off setlocal enabledelayedexpansion for %%f in (*.*) do ( set "name=%%~nf" set "name=!name:_2F=%%2F!" set "name=!name:_3A=%%3A!" ren "%%f" "!name!%%~xf" )