「ファイル名置換」では、コマンドラインパラメータを使用できます。

共通

-a , -auto   ファイル名置換の自動実行

-q , -quit   正常終了後にフォームを閉じる

-no_confirm   確認メッセージを非表示


個別指定

-folder xxx   置換対象のフォルダパス(絶対パス、相対パス、共に可)

-only_top    フォルダを再帰検索しない−トップフォルダのみ対象
        (省略時は配下フォルダを全て再帰検索する)

-search xxx   検索文字列
 
-pattern xxx   置換パターン


コマンドファイル指定

-com_file xxx    コマンドファイル 指定
           複数指定可。記述順に実行される。
           本パラメータがある場合は、個別指定は無視。


注:パラメータ内に半角空白を含む場合は 「」で囲む



例:1 自動で実行し、正常終了時は自動で閉じる
  
  "年""月""日"形式から、ハイフンで区切った西暦表記に置換

 -a -q -folder "D:\Work Area\wk" -search "^(.+\d{1,3}年\d{1,2}月\d{1,2}日)"
      -pattern "<format($1,"yyyy-mm-dd")>"


 「D:\Work Area\wk」のフォルダにあるファイル全てを西暦表記に置換する。

 フォルダには、下のようなファイル群があるとする

  平成23年11月8日_mekiki.mp3
  平成23年11月9日_miyadai.mp3
  平成23年11月10日_rank.mp3
  平成23年11月11日_scope.mp3


 このファイル群に対して実行すると、下のようなファイルに自動置換される。

  2011-11-08_mekiki.mp3
  2011-11-09_miyadai.mp3
  2011-11-10_rank.mp3
  2011-11-11_scope.mp3



例:2 連番を自動でアップ

 -a -q -folder wk -search (.+)_(\d*)\.(.+) -pattern $1_format($2+1)\.$3

 aaa_1.mp3 , aab_1.mp3 , aac_1.mp3 ・・・
  のようなファイル群を

 aaa_2.mp3 , aab_2.mp3 , aac_2.mp3 ・・・
  のように連番をアップする。

 フォルダ「wk」は、相対パスで指定している。



例:3 コマンドファイルの実行

 -a -q -com_file "Xで始まるファイル置換.dat"


 
"Xで始まるファイル置換.dat"が自動で実行され、自動で閉じる


例:4 コ マンドファイルの連続実行

 -a -q -com_file "Xで始まるファイル置換.dat"
-com_file "Yで始まるファイル置換.dat"

 
"Xで始まるファイル置換.dat"、"Yで始まるファイル置換.dat"の 順に連続実行


コマンドファイルは、絶対パス、相対パス、共に可