# dzcode.cfg
#
# dzcodeコマンド設定ファイル
# file Delete Z code command.ConFiG file
#
# http://www.hir-net.com/
#
#【解説】
# ・設定ファイルの 1行は、先頭空白, 末尾空白, 注釈, 改行を除き 10K(10240)バイト
# 以内が有効です。10Kバイトを越えた部分は無視されます。
# ・;以降と #以降は注釈として扱います。
# ・%〜% は環境変数として扱います。
# 環境変数名の長さは前後の % を含め 1K(1024)バイトまでの物が有効です。
# 1Kバイトを越えた環境変数名は環境変数として認識されません。
#
; スイッチ文字の追加(switch= が複数あった場合は、最後に指定された物が有効)
switch=- ; / の他に - が追加される
;/d ;[ON ] サブディレクトリ処理モード subDirectory
/d- ;[OFF](既定)
;/t ;[OFF] ファイル書込日時保持モード Time
/t- ;[ON ](既定)
;/o ;[ON ] 書込禁止ファイル処理モード read Only
/o- ;[OFF](既定)
; /oオプションを指定すると、設定されていた /sarオプションは自動削除。
;/bin ;[OFF] バイナリ検出モード BINary
/bin- ;[ON ](既定)
;/c ;[ON ] 失敗時続行モード Continue
/c- ;[OFF](既定)
;/case ;[ON ] ファイル名半角英大小文字区別モード CASE
/case- ;[OFF](既定)
;引数のファイル名のみに作用し、以下のオプションには作用しない。
;/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>...]] ;処理対象外属性 Skip Attribute
;/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>...]] ;処理限定属性 Limit Attribute
;/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
; u ;処理不要ファイル表示 Unchaging
; s ;処理対象外ファイル表示 Skip
; e ;処理不能ファイル表示 Error
; f ;終了合計表示 Finish
;/v ;[標準](既定) (/v=cef と同じ)
;/time[<n>];処理時間表示開始秒数 TIME
; ;<n>は整数、負値で表示なし、既定 /time300
/time300
;/sort ;[OFF] ファイル名ソート・モード SORT
/sort- ;[ON ](既定)
;/test ;[ON ] 試験モード(表示のみ、1A(CTRL+Z)コード削除せず) TEST
/test- ;[OFF](既定)
;/log<file> ;[ON ] ログ・ファイル出力モード LOG file
;/LOG<file> ;[追加]
/log ;[OFF ](既定)
; ;<file>はログ・ファイルのファイル名
;/p ;[ON ] 画面一時停止モード Pause
/p- ;[OFF](既定)
;処理対象外拡張子
/seawd,bin,bmp,class,com,cpe,dll,eps,exe,fif,gda,gif,im4,jpg,jpeg,lzh,lib,grp,obj,pcd,pif,ppm,tga,tif,tiff,wav,wri,xls,zip,doc
;処理対象外属性
/sar,h,s,dh,ds
;↑読出専用,不可視,システム・ファイル/不可視,システム・ディレクトリ
#** end **