Page 1 of 1

Bat file to Rename Multiple files in folder

Posted: 20 Aug 2012 05:00
by DingDang
Hi,

I have multiple .prn files i want to rename as below ( a ren to act and m ren to mat )

file name rename to

a.prn act.prn
a1.prn act1.prn
a2.prn act2.prn
m.prn mat.prn
m1.prn mat1.prn
m2.prn mat2.prn

Re: Bat file to Rename Multiple files in folder

Posted: 20 Aug 2012 05:25
by foxidrive
Untested:

Code: Select all

@echo off
setlocal EnableExtensions EnableDelayedExpansion
for /f "delims=" %%a in ('dir *.prn /a:-d /b') do (
set "name=%%a"
set "name=!name:a=act!"
set "name=!name:m=mat!"
ren "%%a" "!name!"
)

Re: Bat file to Rename Multiple files in folder

Posted: 20 Aug 2012 05:47
by DingDang
its work... Many thanks