windows rename files

I have to rename (WINDOWS) various files
The names are *-11.jpg such as foto1-11.jpg and I would like to get foto1.jpg

ex:
foto-11.jpg
foto-me-11.jpg

RESULT:
foto.jpg
foto-me.jpg

Any idea ?
yarekAsked:
Who is Participating?
 
tdorCommented:
Hello yarek,

Irfan view might be able to help you. You can download it from http://www.irfanview.com/

A tutorial on how to use it's rename feature here:
http://www.techtorials.com/desktop_apps/irfanview/using_batch_rename_option_in_irfanview-1556-view.htm


Regards,

tdor
0
 
Shift-3Commented:
Paste the script below into a text file with a .cmd extension.  Customize the value of the folder variable with the location of the folder containing the .jpg files.  Running the script will echo commands to remove the -11 suffix from each filename.  Once you have tested it successfully, remove the ECHO from line 8 to rename the files.


@echo off
setlocal enabledelayedexpansion
 
set folder=c:\files
set mask=*-11.jpg
 
for /F "tokens=*" %%G in ('dir "%folder%\%mask%" /A:-D /B') do (
 set newname=%%~nG
 ECHO ren "%folder%\%%G" "!newname:~0,-3!%%~xG"
)
 
pause

Open in new window

0
 
Shift-3Commented:
That should be remove the ECHO from line 9 to rename the files.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.