# rren.cfg # # rrenコマンド設定ファイル # Replace REName command.ConFiG file # # http://www.hir-net.com/ # #【解説】 # ・設定ファイルの 1行は、先頭空白, 末尾空白, 注釈, 改行を除き 10K(10240)バイト # 以内が有効です。10Kバイトを越えた部分は無視されます。 # ・;以降と #以降は注釈として扱います。 # ・%〜% は環境変数として扱います。 # 環境変数名の長さは前後の % を含め 1K(1024)バイトまでの物が有効です。 # 1Kバイトを越えた環境変数名は環境変数として認識されません。 # ; スイッチ文字の追加(switch= が複数あった場合は、最後に指定された物が有効) switch=- ; / の他に - が追加される ;/d ;[ON ] サブディレクトリ処理モード subDirectory /d- ;[OFF](既定) ;/o ;[ON ] 上書モード Over write /o- ;[OFF](既定) ;/or ;[書込禁止も上書] Over write Read only attribute ; ; /orオプションを指定すると、設定されていた /sarオプションは自動削除。 ;/c ;[ON ] 改名失敗時続行モード Continue /c- ;[OFF](既定) ;/ff ;[ファイル ] ファイル種別モード File File /f ;[ファイル ](既定) (/ff と同じ) File ;/fd ;[ディレクトリ] File Directory ;/fa ;[両用 ](/f- と同じ) File All ;/e ;[本体と拡張子両用 ] 拡張子モード Extension /eb ;[.を←検索した本体 ](既定) (/e-, /ebr と同じ) Extension Body Right ;/ebl ;[.を→検索した本体 ] Extension Body Left ;/ee ;[.を←検索した拡張子](/eer と同じ) Extension Extension Right ;/eel ;[.を→検索した拡張子] Extension Extension Left ;/h ;[ON ] 文字列先頭一致モード Head /h- ;[OFF ](既定) ;/ht ;[両端](/h/t, /th と同じ) ;/t ;[ON ] 文字列末尾一致モード Tail /t- ;[OFF ](既定) ;/th ;[両端](/t/h, /ht と同じ) /date- ;[OFF](既定) 日時変換モード DATE ;/date ;[ON ] (/dateyyyymmdd-hhmmss と同じ) ;/dateyyyymmdd-hhmmss ;[4桁年月日-時分秒形式] ;/dateyyyymmdd-hhmm ;[4桁年月日-時分形式] ;/dateyymmdd-hhmmss ;[2桁年月日-時分秒形式] ;/dateyymmdd-hhmm ;[2桁年月日-時分形式] ;/dateyyyymmdd ;[4桁年月日形式] ;/dateyymmdd ;[2桁年月日形式] ; ;新文字列中の /文字を日時文字列に変換して、旧文字列を置換します。 ; ; 重複していた場合は -n 形式で数字(2以上)が付加されます。例えば、 ; ; yyyymmdd-hhmmss が重複していた場合は yyyymmdd-hhmmss-n となる。 ; ;/datel<n> ;[任意値] 日時重複時付加数字上限 DATE Limit /datel ;[999](既定) ; ;<n> は 2以上の整数値。1 の場合は付加なし。0以下の場合は 999。 ; ;/date+<n> ;増補正秒数 DATE PLUS ;/date-<n> ;減補正秒数 DATE MINUS ; ;<n> は 整数値 ;/sort ;[OFF] ソート後改名モード SORT /sort- ;[ON ](既定) ;/case ;[ON ] 旧文字列半角英大小文字同一視モード CASE /case- ;[OFF](既定) ;/fcase ;[OFF] ファイル名半角英大小文字同一視モード File CASE /fcase- ;[ON ](既定) ; ;引数のファイル名のみに作用し、以下のオプションには作用しない。 ;/sh[<e>[,<e>...]] ;改名対象外先頭一致パス Skip Head path ;/sH[<e>[,<e>...]] ;改名対象外先頭一致パス(大小区別) ;/st[<e>[,<e>...]] ;改名対象外末尾一致パス Skip Tail path ;/sT[<e>[,<e>...]] ;改名対象外末尾一致パス(大小区別) ;/sp[<e>[,<e>...]] ;改名対象外パス Skip Path ;/sP[<e>[,<e>...]] ;改名対象外パス(大小区別) ;/sd[<e>[,<e>...]] ;改名対象外ディレクトリ名 Skip Directory ;/sD[<e>[,<e>...]] ;改名対象外ディレクトリ名(大小区別) ;/sf[<e>[,<e>...]] ;改名対象外ファイル名 Skip File ;/sF[<e>[,<e>...]] ;改名対象外ファイル名(大小区別) ;/se[<e>[,<e>...]] ;改名対象外拡張子 Skip Extension ;/sE[<e>[,<e>...]] ;改名対象外拡張子(大小区別) ;/sa[<a>[,<a>...]] ;改名対象外属性 ; ;/lh[<e>[,<e>...]] ;改名限定先頭一致パス Limit Head path ;/lH[<e>[,<e>...]] ;改名限定先頭一致パス(大小区別) ;/lt[<e>[,<e>...]] ;改名限定末尾一致パス Limit Tail path ※ファイルのみ ;/lT[<e>[,<e>...]] ;改名限定末尾一致パス(大小区別) ※ファイルのみ ;/lp[<e>[,<e>...]] ;改名限定パス Limit Path ;/lP[<e>[,<e>...]] ;改名限定パス(大小区別) ;/ld[<e>[,<e>...]] ;改名限定ディレクトリ名 Limit Directory ;/lD[<e>[,<e>...]] ;改名限定ディレクトリ名(大小区別) ;/lf[<e>[,<e>...]] ;改名限定ファイル名 Limit File ;/lF[<e>[,<e>...]] ;改名限定ファイル名(大小区別) ;/le[<e>[,<e>...]] ;改名限定拡張子 Limit Extension ;/lE[<e>[,<e>...]] ;改名限定拡張子(大小区別) ;/la[<a>[,<a>...]] ;改名限定属性 ;/ls[開始サイズ][-[終了サイズ]] ;複写元限定サイズ Limit Size ; ;サイズはバイト値を実数で指定。倍数単位 K, M, G が使用可能。 ; ; K(キロ)=1024, M(メガ)=1024*1024, G(ギガ)=1024*1024*1024 ; ;/lydc[開始日時][-[終了日時]] ;改名限定DIR生成日時 Limit Year Directory Create ;/lydw[開始日時][-[終了日時]] ;改名限定DIR書込日時 Limit Year Directory Write ;/lydr[開始日時][-[終了日時]] ;改名限定DIR読出日時 Limit Year Directory Read ;/lyd[開始日時][-[終了日時]] ; /lydw の場合と同じ ;/lyc[開始日時][-[終了日時]] ;改名限定ファイル生成日時 Limit Year Create ;/lyw[開始日時][-[終了日時]] ;改名限定ファイル書込日時 Limit Year Write ;/lyr[開始日時][-[終了日時]] ;改名限定ファイル読出日時 Limit Year Read ;/ly[開始日時][-[終了日時]] ; /lyw の場合と同じ ; ;日時は YYYY[MM[DD[HH[MM[SS]]]]] の形式 ; ; ;/s〜オプションは OR結合で対象外にする。 ; ;/l〜オプションは AND結合で限定する。同一オプション内は OR結合で限定。 ; ;限定よりも対象外オプションが優先。 ; ;/sd,sD,ld,lD,lyd〜オプションは、ディレクトリのみに作用。 ; ;/sf,sF,se,sE,lf,lF,le,lE,lt,lT,ls,ly〜オプションはファイルのみに作用。 ; ;/s〜,l〜オプションを無効にするには、<e>, <a>, 日時なしで指定。 ; ;<e>は要素(element)で、ファイル名, ディレクトリ名, パス名, 拡張子。 ; ;<e>はワイルドカードも可能(/lh,lH,lt,lT,lp,lP では末尾のみ)。 ; ;先頭末尾一致は \ や : を区切りに比較。 ; ;<a>は属性で、次の文字の組み合わせで指定。 ; ; d:ディレクトリ属性 Directory attribute ; ; r:読出専用属性 Read only attribute/w:書込可属性 Write attribute ; ; h:隠しファイル属性(不可視ファイル属性) Hidden file attribute ; ; s:システムファイル属性 System file attribute ; ; a:未保管属性 Archive attribute ;/v[<m>][<e>...][<m>[<e>...]...] ;表示設定 Verbose ; <m>=+ ;付加 plus ; - ;削除 minus (省略時) ; = ;強制設定 equal ; <e>=a ;すべて All ; c ;改名ファイル表示 Compelte ; n ;非改名ファイル表示 Non ; k ;改名対象外ファイル表示 sKip ; e ;改名不能ファイル表示 Error ; f ;終了合計表示 Finish /v ;[標準](既定) (/v=cef と同じ) ;/time[<n>];処理時間表示開始秒数 TIME ; ;<n>は整数、負値で表示なし、既定 /time300 /time300 ;/log<file> ;[ON ] ログファイル出力モード LOG file ;/LOG<file> ;[追加] /log ;[OFF ](既定) ; ;<file>はログ・ファイルのファイル名 ;/test ;[ON ] 試験モード(表示のみ、改名せず) TEST /test- ;[OFF](既定) ;/p ;[ON ] 画面一時停止モード Pause /p- ;[OFF](既定) #** end **