Bulk Renaming

Bulk Renaming

Filestar には、出力ファイルの名前を指定できる強力な名前変更機能があります。

以下の例では、ファイル cat.jpg をPNG画像に変換するとします。次の Path Template を使うと、ファイル名は cat.png になります。

<Filename>.<Extension>

< と > で囲まれた部分は、値に置き換えられる特別なタグです。タグとタグの間には任意の文字を入れて、パスやファイル名を組み立てることができます。

Path Templates を指定すると、高度な名前変更ルールを作成できます。次に例を示します。

<Image.Location>\<Image.Year>-<Image.Month>-<Image.Day>\<Filename>.<Extension>
=> "New York\1982-07-17\Photo.jpg"

使用できるタグ

Filename

元のファイル名から拡張子を除いた名前に置き換えられます。

Extension

新しい拡張子に置き換えられます。

Order

一部の skills は、複数のファイルを出力します(文書を画像に分割する場合など)。このタグは、0から数えた出力ファイルの番号に置き換えられます。Format引数で書式を指定できます。

<Filename>_<Order Format="D3">.<Extension>
=> "Document_001.jpg", "Document_002.jpg"...

Page

Orderタグと同じように動作しますが、番号は1から数えます。

Guid

新しいGuidに置き換えられます。

ArchivePath

zipファイルなどのアーカイブからファイルを展開する際に、アーカイブ内と同じフォルダー構造で展開するためのタグです。

Md5

ファイルのMd5ハッシュに置き換えられます。

File

ファイルのプロパティに置き換えられます。

<File.Created Format="yyyy-MM-dd">
<File.Modified Format="yyyy-MM-dd">

Image

画像のメタデータに置き換えられます。

<Image.Title>
<Image.Latitude>
<Image.Longitude>
<Image.Year>
<Image.Month>
<Image.Day>
<Image.Taken Format="yyyy-MM-dd">
<Image.Location>

Mp3

mp3のメタデータに置き換えられます。

<Mp3.Title>
<Mp3.Album>
<Mp3.Artist>
<Mp3.Track>
<Mp3.Subtitle>
<Mp3.Year>
<Mp3.Genre>
<Mp3.Composer>
<Mp3.Disc>

Tag

「By Path」のファイル選択方法と組み合わせて、ファイル名のリストをCSV形式で渡すための特別なタグです。

Case.Lower

小文字に変換します。

<Case.Lower><Filename></Case.Lower>

Case.Upper

大文字に変換します。

<Case.Upper><Filename></Case.Upper>

Trim

文字列の先頭または末尾から不要な文字を削除します。

<Trim Chars="_"><Filename></Trim>

Substring

文字列の一部を切り出します。

<Substring Index="0" Length="5"><Filename></Substring>

Replace

文字列内の指定した文字列をすべて別の文字列に置き換えます。

<Replace Old="x" New="y"><Filename></Replace>

最終更新日: