i have files and This names the files example :
log(2).txt log(3).txt log(4).txt log.txt
I want Rename all of them to file names with numbers like:
1.txt 2.txt 3.txt 4.txt
system windows or linux
Advertisement
Answer
Just save this code into a name.bat file in your folder and run the command
@echo off setlocal EnableDelayedExpansion set i=0 for %%a in (*.txt) do ( set /a i+=1 ren "%%a" "!i!.new" ) ren *.new *.txt
Here in order to avoid conflicts first the files are named as ‘.new’ extenstion and later it is converted back to ‘.txt’ files.