「ファイル名置換」では、コマンドラインパラメータを使用できます。 共通 -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"の 順に連続実行 コマンドファイルは、絶対パス、相対パス、共に可 |