Rename Us Users' Guide | vlsoftware.net |
How to... |
Example of desired result:
Source | Target | |
FileName01 | FileName01.txt | |
FileName02 | FileName02.txt | |
FileName03 | FileName03.txt |
Solution:
Create
new project.
Add files without extension to the project. Hint: use mask
*. (asterisk and period) to select such files.
Specify Main action for the project.
Add Set constant extension action to extension action list. Specify txt as Extension parameter.
Execute the project in test mode and check if the results
satisfy your needs. If so, then execute the project in work mode.
Example of desired result:
Source | Target | |
FileName0001.jpg | 0101.jpg | |
FileName0002.jpeg | 0102.jpg | |
FileName0003.JPG | 0103.jpg | |
... | ... | |
FileName1000.JPG | 1100.jpg | |
FileName1001.JPEG | 1101.jpg | |
... | ... |
Solution:
Create
new project.
Add needed files to the project. Hint: use mask *.jpg;*.jpeg to select such files.
Specify Main action for the project.
Add Use enumeration action to file name action list. Specify 0101
as Enumeration schema parameter and Replace... as Schema applying parameter.
Add Set constant extension action to extension action list. Specify jpg as Extension parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Example of desired result:
Source | Target | |
Export_Result.dbf | Export Result.dbf | |
(2009).xls | 2009.xls | |
(Deep_Purple)_-_Owed_To_'G'.mp3 | Deep Purple - Owed To 'G'.mp3 |
Solution:
Create new project.
Add needed files to the project.
Specify Main action for the project.
Add Replace substring action to file name action list. Specify '_' (underscore) as Text to replace parameter and ' ' (space) as Replace with parameter.
Add Replace substring action to file name action list. Specify '(' (left bracket) as Text to replace parameter and leave blank Replace with parameter.
Add Replace substring action to file name action list. Specify ')' (right bracket) as Text to replace parameter and leave blank Replace with parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Example of desired result:
Source | Target | |
FileName01.mp3 | Scorpions - Lovedrive - Holiday.mp3 | |
FileName02.mp3 | Gipsy Kings - Pasajero - Pueblos.mp3 | |
FileName03.mp3 | Deep Purple - Machine - Smoke On The Water.mp3 |
Solution:
Create
new project.
Add needed MP3 files to the project. Hint: use mask *.mp3 to select such files.
Specify Main action for the project.
Add Expression action to file names action list. Specify
<MP3TAG_ARTIST> + ' - ' + <MP3TAG_ALBUM> + ' - ' + <MP3TAG_TITLE>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Solution:
Create new project.
Add needed files to the project. Hint: use mask *.~* to select such files.
Specify Move (Rename) as Main action for the project.
Add Expression action to file names action list. Specify
<CURRENT_NAME>
as Expression parameter.
Create new folder and choose it as Target folder for
the project.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
After the project
execution all selected files will be moved to target folder, so just delete the target folder with all files manually.
Example of desired result:
Source | Target | ||
FileName01 | 20070811 | ||
FileName02 | FileName01 | ||
FileName03 | FileName02 | ||
FileName04 | 20090901 | ||
FileName05 | FileName03 | ||
FileName06 | FileName04 | ||
FileName07 | FileName05 | ||
20081122 | |||
FileName06 | |||
20081222 | |||
FileName07 |
Solution:
Create new project.
Add needed files to the project.
Specify Main action for the project.
Add Expression action to file names action list. Specify
format_date_time( file_last_modified( <FILE_PATH> ), 'YYYYMMDD' ) + '\' + <CURRENT_NAME>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Note: automatically creating of folders during process execution is available only in Rename Us Pro; in Rename Us, you can solve such task only if all target folders already exist.
Example of desired result:
Source | Target | ||
FileName01 | 2007 | ||
FileName02 | FileName01 | ||
FileName03 | FileName02 | ||
FileName04 | 2009 | ||
FileName05 | FileName03 | ||
FileName06 | FileName04 | ||
FileName07 | FileName05 | ||
2008 | |||
FileName06 | |||
FileName07 |
Solution:
Create new project.
Add needed files to the project.
Specify Main action for the project.
Add Expression action to file names action list. Specify
format_date_time( file_last_modified( <FILE_PATH> ), 'YYYY' ) + '\' + <CURRENT_NAME>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Note: automatically creating of folders during process execution is available only in Rename Us Pro; in Rename Us, you can solve such task only if all target folders already exist.
Example of desired result:
Source | Target | ||
FileName01 | SMALL_FILES | ||
FileName02 | FileName01 | ||
FileName03 | FileName04 | ||
FileName04 | FileName05 | ||
FileName05 | FileName06 | ||
FileName06 | FileName07 | ||
FileName07 | LARGE_FILES | ||
FileName02 | |||
FileName03 |
Solution:
Create new project.
Add needed files to the project.
Specify Main action for the project.
Add Expression action to file names action list. Specify
iif(file_size(<FILE_PATH>) >= 1024*1024, 'LARGE_FILES', 'SMALL_FILES') + '\' + <CURRENT_NAME>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Note: automatically creating of folders during process execution is available only in Rename Us Pro; in Rename Us, you can solve such task only if all target folders already exist.
Example of desired result:
Source | Target | ||
FileName01 | 1 | ||
FileName02 | FileName01 | ||
FileName03 | FileName02 | ||
FileName04 | FileName03 | ||
FileName05 | FileName04 | ||
FileName06 | FileName05 | ||
FileName07 | 2 | ||
FileName08 | FileName06 | ||
FileName09 | FileName07 | ||
FileName10 | FileName08 | ||
FileName11 | FileName09 | ||
FileName12 | FileName10 | ||
3 | |||
FileName11 | |||
FileName12 |
Solution:
Create new project.
Add needed files to the project.
Specify Main action for the project.
Add Expression action to file names action list. Specify
to_string((<FILENO> - 1) DIV 5 + 1) + '\' + <CURRENT_NAME>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Note: automatically creating of folders during process execution is available only in Rename Us Pro; in Rename Us, you can solve such task only if all target folders already exist.
Example of desired result:
Source | Target | |||
Holiday.mp3 | Scorpions | |||
Blackout.mp3 | 1979 - Lovedrive | |||
Dynamite.mp3 | 08. Holiday.mp3 | |||
Lovedrive.mp3 | 07. Lovedrive.mp3 | |||
Child In Time.mp3 | 03. Always Somewhere.mp3 | |||
Always Somewhere.mp3 | 1982 - Blackout | |||
Speed King.mp3 | 06. Dynamite.mp3 | |||
01. Blackout.mp3 | ||||
Deep Purple | ||||
1970 - In Rock | ||||
01. Child In Time.mp3 | ||||
03. Speed King.mp3 |
Solution:
Create new project.
Add needed MP3 files to the project. Hint: use mask *.mp3 to select
such files.
Make sure the files contain needed MP3 attributes.
Specify Main action for the project.
Add Expression action to file names action list. Specify
<MP3TAG_ARTIST> + '\' + <MP3TAG_YEAR> + ' - ' + <MP3TAG_ALBUM> + '\' + lpad(<MP3TAG_TRACK>, 2, '0') + '. ' + <MP3TAG_TITLE>
as Expression parameter.
Execute the project in test mode and check if the results satisfy your needs. If so, then execute the project in work mode.
Note: automatically creating of folders during process execution is available only in Rename Us Pro; in Rename Us, you can solve such task only if all target folders already exist.
Solution:
Merging files is possible by using a trick with extended log options.
On the Choose execution parameters page, specify the extended log file and define the extended log script as
extract_file_text(<FILE_PATH>)
When executing the renaming or copying actions, the content of each processed file will be extracted and added to the extended log file.
Note: Merging files is possible only in Rename Us Pro.