Renaming Images: Simple Rename - The Bulk Rename Function - Bulk Rename Pattern Reference - Advanced Bulk Rename
This section describes the full syntax of the <auto>, <name> and <nnn> pattern elements.
The <name> and <nnnn> elements can be repeated as many times as necessary in the new name.
| Element |
Description | ||||||||||||||||||||||||
| <auto> |
Inserts an incrementing number in the pattern. The last number is saved between uses so the numbering always starts at one more than the previous number. The default number of digits is 6 eg 000123. | ||||||||||||||||||||||||
| <auto:x> |
Inserts an automatic incrementing number into the pattern, and set the next number to x. Numbering begins at x and the last number is saved and used in future <auto> patterns. This would typically be used infrequently, eg. if you want to start from a number other than 1 the first time you use auto numbering, or to set the next number when moving to a new computer. If you want to start from a particular number for one use only, use the <nnnn:x> pattern. <auto:123> gives 000123, 000124, 000125 etc. | ||||||||||||||||||||||||
| <auto:x:y> |
Inserts an automatic incrementing number into the pattern, sets the next number to x and the number of digits to y. Numbering begins at x and the last number and number of digits are saved and used for future <auto> patterns. | ||||||||||||||||||||||||
| <auto::y> |
Inserts an automatic incrementing number into the pattern, sets the number of digits to y and continues numbering from the last saved number. This is used to change the number of digits only. Again this would be used infrequently as the number of digits is saved and used in future <auto> patterns. | ||||||||||||||||||||||||
| <date:pattern> |
Extracts the date from the EXIF information and inserts it into the filename. The pattern determines how the date is formatted. It must be a minimum of 2 characters, and can contain a combination of the following elements:
Characters included in the pattern that are not recognised as formatting characters will be inserted into the generated filename. If no pattern is given, the pattern "yyyy-MM-dd HH.mm.ss" is used which gives a sortable date/time. If there is no date information in the file, nothing is inserted in the generated name. Note: Renaming using a date pattern means that every file must be read to get the date information. This means that the rename operation can be slower than usual. | ||||||||||||||||||||||||
| <nnn> | Incrementing number. The number of "n"s in the pattern determines the minimum number of digits <n> gives a minimum of one digit. | ||||||||||||||||||||||||
| <nnn:x> |
Incrementing number, beginning at x. <nnnn:123> gives 4 digit numbers starting at 0123 | ||||||||||||||||||||||||
| <nnn:x:y> |
Incrementing number, beginning at x and incrementing by y. <nnnnnn:100:5> gives 000100, 000105, 000110 etc. | ||||||||||||||||||||||||
| <name> |
The old name of the file, without the extension. | ||||||||||||||||||||||||
| <name:x> |
The first x characters of the old name. <name:4> and filename "abcdefg.jpg" gives "abcd". If the name is too short the whole name is used. | ||||||||||||||||||||||||
| <name:x:y> |
y characters from the old name, beginning from position x. <name:4:2> and filename "abcdefg.jpg" gives "de" If x is greater than the length of the name, nothing is inserted into the name. If the name is not long enough to give y characters the rest of the name starting at x is used. | ||||||||||||||||||||||||
| <name::y> |
The last y characters from the old name. <name::3> and filename "abcdefg.jpg" gives "efg" |