ファイル名の指定例

ファイル名のフォーマット

ファイル名にはテキスト書式のフォーマットが使用できます。
例えばファイル名を File_$(number).bmp として、連番の最小桁数を2、連番の開始番号を1とすると、最初のファイルから順に

File_01.bmp
File_02.bmp
File_03.bmp
...

というように名前が付けられます。

ファイル名を $(basename).dat として、以下の2つのファイルを変換すると、

Hoge.jpg
Piyo.Foo.png

以下のように名前が付けられます。

Hoge.dat
Piyo.Foo.dat

正規表現

正規表現を使用して、元のファイル名を参照することができます。
正規表現の仕様はこちらを参照してください。
ファイル名の指定に変数 regexp を指定するとマッチした全体、regexp1 を指定すると最初のサブマッチに置換されます。
2番目以降のサブマッチは regexp2 regexp3 ... のように指定します。

例えばファイル名を $(regexp1)Out_$(regexp2).png として、正規表現に ([a-zA-Z]+)_([0-9]+) を指定して以下のファイルを変換した場合、

Image_001.jpg
Image_002.jpg
Picture_001.jpg

以下のように名前が付けられます。

ImageOut_001.png
ImageOut_002.png
PictureOut_001.png

フォルダ分け

ファイル名に \ または / を含めることで、フォルダ分けを行うことができます。
例えば、Image\$(filename) と指定すれば、元のフォルダ内の Image フォルダにファイルが移動されます。
相対パスとして .. を使用することもでき、例えば ..\$(filename) と指定すれば、元のフォルダの一つ上のフォルダにファイルが移動されます。