Batch rename using text file for new name
Solved/Closed
Hello,
I am batch exporting filenames and I have no control over the ouput name of each file. I need to rename each filename to a specific standard. I have created a text file that has the exported filename in one column and what the filename should be renamed to in another column.
Is there a way to write a script that can use the text file to lookup the old name and rename it to the new name?
I am batch exporting filenames and I have no control over the ouput name of each file. I need to rename each filename to a specific standard. I have created a text file that has the exported filename in one column and what the filename should be renamed to in another column.
Is there a way to write a script that can use the text file to lookup the old name and rename it to the new name?
Related:
- Batch script rename file with date
- Windows 10 iso file download 64-bit - Download - Windows
- Cmd rename computer - Guide
- Rename lg tv - Guide
- Dvi file - Guide
- Error reading cdr file ✓ - Software Forum
7 responses
SenHu
Posts
15
Registration date
Friday May 22, 2009
Status
Member
Last seen
February 2, 2010
14
May 31, 2009 at 09:23 AM
May 31, 2009 at 09:23 AM
You have the old name and new name in two columns in a file. I will call the file "names.txt". Here is the script that will rename all of them in a batch.
This script is in biterscripting. You can download it free from http://www.biterscripting.com . It installs in minutes.
Save the script in file C:\Scripts\rename.txt. Start biterscripting. Enter the following command.
It will rename all the files one by one. Then export them.
Email me if you need more help.
Sen
var string names ; cat "names.txt" > $names while ($names <> "") do var str line ; lex "1" $names > $line var str oldname, newname ; wex "1" $line > $oldname ; wex "1" $line > $newname system rename ("\""+$oldname+"\"") ("\""+$newname+"\"") done
This script is in biterscripting. You can download it free from http://www.biterscripting.com . It installs in minutes.
Save the script in file C:\Scripts\rename.txt. Start biterscripting. Enter the following command.
script rename.txt
It will rename all the files one by one. Then export them.
Email me if you need more help.
Sen