Filename tags

These tags insert information from the original filename and its folder structure.

<Name> Inserts the original name of the file. Not the path and not the extension, only the name. For example, for c:\windows\notepad.exe, this tag returns notepad.
<Ext> Inserts the original file extension without the dot. For example, for c:\windows\notepad.exe, this tag returns exe.
<FolderName:index> Inserts a folder name from the file path. Without index, the last folder name is inserted.

A positive index selects a folder from right to left. A negative index selects a folder from left to right.

<FolderName:3> for c:\programs\games\new\mine sweeper\highscore\file.txt returns new.
<FolderName:4> returns games.
<FolderName:-1> returns programs.
<SubFolder:index> Inserts the name of a subfolder. When renaming files, index specifies the subfolder at the same folder level as the file. When renaming folders, it specifies the subfolder at the next level down from the folder being renamed.
<Word
:index:count:wordseparator>
Inserts a word from the filename. <Word:3> inserts the third word. Words are separated by the characters configured in the renaming settings.

Use count to insert more than one word. The optional wordseparator overrides the global word separator setting. For example, <Word:1:1:-> returns only the first word, using a hyphen as the separator. The default value for index and count is 1.
<RWord
:index:count:wordseparator>

New in version 4.25
Works like <Word>, but counts words from the end of the filename. <RWord:1> returns the last word, and <RWord:2:2> returns two words starting with the second-to-last word.
<Substr:pos:count:start> Inserts part of the original filename. pos and count define which part is copied. For example, <Substr:5:2> returns wa for The walking man.txt.

Parameters can also be text to find in the filename. <Substr:ki:an> returns ng m for The walking man.txt; <Substr:ki:4> gives the same result. Quote a numeric search term, as in <Substr:"2":2>. The optional start parameter selects where the search begins.
<RSubstr:pos:count:start> Works like <Substr>, but searches the string backwards. For example, <RSubstr:2:3> returns bab for A cool baby.
<Switch:A:B>
New in version 4.14
Cycles through a list of values, applying each value to files in sequence. You can use any number of parameters. For example, <Switch:Odd:Even> gives the first file Odd, the second Even, and then repeats.