@echo off
setlocal enabledelayedexpansion
:: Define the folder path
set folder=A:\Movie
:: Define the suffix to remove
set suffix=_redacted
:: Loop through all files in the folder
for %%f in ("%folder%\*%suffix%.*") do (
set "filename=%%~nf"
set "extension=%%~xf"
set "newname=!filename:%suffix%=!!extension!"
ren "%%f" "!newname!"
echo Renamed: %%~nxf -> !newname!"
)
echo All files in "A:\Movie" with the suffix "_redacted" have been renamed.
pause
---------------------------------------
@echo off
setlocal enabledelayedexpansion
:: Define the folder path
set folder=A:\Movie
:: Define the suffix
set suffix=_redacted
:: Loop through all files in the folder
for %%f in ("%folder%\*.*") do (
set "filename=%%~nf"
set "extension=%%~xf"
set "newname=!filename!!suffix!!extension!"
ren "%%f" "!newname!"
echo Renamed: %%~nxf -> !newname!
)
echo All files in "A:\Movie" have been renamed with the suffix "_redacted".
pause