============================================================
      UnHki32.dll R}hC(2004/11/12XV)
============================================================

R}hC@
  Usage :
    UnHki32.dll command [[-|/]switch ...]
                        archive[.hki] [base_dir\] [[@]filelist ...]
    command    :    R}h
    switch     :    XCb`
    archive    :    ɖ
    base_dir\  :    fBNg
    filelist   :    Ώۃt@C
    @filelist  :    X|Xt@C


R}h
  R}h͑啶Ə̋ʂs܂B
        a   :   t@C̈k
        d   :   t@C̍폜
        e   :   ɂ̉
        l   :   ɂ̉{
        m   :   ɂ̍XV
        n   :   t@C̕ϖ
        r   :   ɂ̏C
        s   :   SFXt
        t   :   ɂ̌
        u   :   ɂ̍XV
        v   :   ɂ̉{
        x   :   ɂ̉

  a :   k(Add)
        w肳ꂽɂɃt@Cǉ܂B

  d :   폜(Delete)
        ɂw肳ꂽt@C폜܂BȂAΏۃt
        @Cw肳ĂȂꍇ̓G[ƂȂ܂B

  e :   (Extract without path)
        w肳ꂽɂfBNgɉ𓀂܂BxR}
        hƂ͈ႢAk̍ۂɊi[ꂽpX͖ɂ
        ܂B

  l :   {(List)
        w肳ꂽɂ̏i[Ăt@C̈ꗗ
        \܂BXɏڍׂȏɓẻ{ɂvR}h
        gpĂB\`͎̒ʂłB

        Listing of archive:        test.hki

Filename       Original     Packed Ratio    Date     Time   Attr  CRC32
------------ ---------- ---------- ------ -------- -------- ----- --------
UnHki32.txt        2355       1394  40.8% 04-10-22 20:35:24 a--w- 4626ADE8
------------ ---------- ---------- ------ -------- -------- ----- --------
     1 files       1514       2355  35.7% 04-11-12 11:55:38

  m :   ړ(Move)
        w肳ꂽɂɃt@CXVAǉ܂BɂɊ
        Ƀt@C݂ꍇ̓t@CX^vrA
        VΏ㏑܂BuR}hƂ͈ႢAXV
        t@C폜܂BXVꂽǂɊւ炸A
        ɂt@C폜܂̂ŁAӂĉB܂
        AΏۃt@Cw肳ĂȂꍇ̓G[ƂȂ
        B

  n :   ϖ(Rename)
        ɂ̎w肳ꂽt@C̖OύX܂BύX
        t@CgrXCb`Ŏwł܂B

  r :   C(Repair)
        w肳ꂽɂC܂BύX̏ɖgrXCb
        `Ŏwł܂Aȗꂽꍇ͌̏ɂ㏑
        ܂B

  s :   SFXt(SFX)
        w肳ꂽɂȉ𓀏ɂɕϊ܂Bȉ𓀏
        ɖgrXCb`Ŏwł܂B

  t :   (Test)
        w肳ꂽɂ̓e܂BΏۃt@Cw
        ĂꍇÃt@Cɑ΂Ă̂݌s
        B

  u :   XV(Update)
        w肳ꂽɂɃt@CXVAǉ܂BɂɊ
        Ƀt@C݂ꍇ̓^CX^vrA
        VΏ㏑܂BΏۃt@Cw肳Ă
        ꍇ́AJgfBNgȉ̃t@CΏۂ
        čXV܂B

  v :   {(Verbose list)
        w肳ꂽɂ̏i[Ăt@C̈ꗗ
        \܂B\`͎̒ʂłB

        Listing of archive:        test.hki

Filename       Original     Packed Ratio     Date      Time   Attr  CRC32
------------ ---------- ---------- ------ ---------- -------- ----- --------
UnHki32.txt
                   2355       1394  40.8% 2004-10-22 20:35:24 a--w- 4626ADE8
------------ ---------- ---------- ------ ---------- -------- ----- --------
     1 files       1514       2355  35.7% 2004-11-12 11:55:38

  x :   (eXtract with path)
        w肳ꂽɂfBNgɉ𓀂܂Bk
        ۂ̃pX𕜌܂B


XCb`
  XCb`̊Jn-/gpł܂BȃXCb`w
  肳ꂽƂ͖܂BȂAXCb`͑啶Ə
  ̋ʂs܂B
    --<n>           :   X|Xt@C̐ݒ  [--@]
    -a[0|1]         :   ۑ̐ݒ                [-a1]
    -r[0|1]         :   ċAI̐ݒ              [-r1]
    -w<dir>         :   ԃfBNg̐ݒ
    -x[0|1]         :   pXێ̐ݒ            [-x1]

    -ze<str>        :   Ot@C̐ݒ
    -zs<str>        :   kt@C̐ݒ

    -ma[1]          :   k\bh̐ݒ            [-ma1]
    -mc<str>        :   Rg̐ݒ
    -me[0-8]        :   ÍARY̐ݒ      [-me0]
    -ml[0|1|2|3]    :   kx̐ݒ              [-ml1]
    -mm[0-9]        :   k[h̐ݒ              [-mm7]
    -mp<pass>       :   pX[h̐ݒ
    -ms<size>       :   TCY̐ݒ
    -mt[0|1|2]      :   [h̐ݒ              [-mt1]
    -mv[0|1|2]      :   [h̐ݒ              [-mv0]
    -mx<str>        :   SFXX^u̐ݒ         [-mxHKI.SFX]

    -ga[0|1]        :   ݕs̐ݒ        [-ga1]
    -gf[0|1|2|3|4]  :   t@C㏑̐ݒ        [-gf0]
    -gr<str>        :   o̓t@C̐ݒ
    -jf[0|1|2]      :   [gL̍폜              [-jf1]

  --<n>
    X|Xt@C̊Jn(char of response file)
    nŎw肳ꂽX|Xt@C̊JnƂĐ
    肵܂B
    --: :   Jn:ɐݒ(:lst.txtȂǂŔF)B
    --  :   X|Xt@C𖳌ɂ܂B

  -a[0|1]
    ̕ۑ(store and restore Attribute)
    i[AWJɁAt@C̑ێ邩ǂw肵
    B

  -r[0|1]
    ċAI(Recurse)
    ʃx̃fBNg̃t@C邩ǂ
    肵܂B0w肷ƁAʃfBNg̃t@C̏
    s܂B

  -w<dir>
    ԃfBNg̐ݒ(Working directory)
    ɒԃt@C쐬fBNgw肵܂B
    w肳ĂȂꍇ̓VXẽftHg(ϐTEMP
    Ɏw肳ꂽfBNg)gp܂B

  -x[0|1]
    pXێ(eXtract path)
    𓀎Ƀt@C̃pXLɂ邩ǂw肵
    B0w肷ƁAʃfBNg̃t@C܂߂đS
    Ẵt@C𓀐fBNgɓWJ܂B

  -ze<str>
    Ot@C̐ݒ(Exclude files)
    Ώۃt@CƂꂽt@ĈAkȂt@C
    w肵܂B
    -etest.txt  :   test.txtkΏۂ珜O
    -e*.txt     :   SĂ*.txtkΏۂ珜O
    -e@lst.txt  :   lst.txtX|Xt@CƂēǂݍ
                    ݁AekΏۂ珜O

  -zi<str>
    Ώۃt@C̐ݒ(Include files)
    ʏwłȂt@CΏۂƂꍇɎw肵܂B
    zeXCb`Ɠl̎w肪\łB
    -zi-gf.txt  :   ʏ-Ŏn܂t@C̓XCb`Ɖ
                    ߂\B

  -zs<str>
    kt@C̐ݒ(store archiving files)
    Ώۃt@CƂꂽt@ĈAkŊi[t@
    Cw肵܂BzeXCb`Ɠl̎w肪\łB

  -ma[1]
    k\bh(compression Algorithm and method)
    kɎgp郁\bhw肵܂B
    1   :   HKI1

  -mc<str>
    Rg(Comment)
    ɂɕtRgݒ肵܂B

  -me[0-8]
    ÍARY(Encryption algorithm)
    kɎgp郁\bhw肵܂B
    0   :   ÍȂ
    1   :   Rijndael 128Bit key
    2   :   Rijndael 256Bit key
    3   :   Single DES
    4   :   Triple DES
    5   :   Blowfish 448Bit key
    6   :   Twofish 128Bit key
    7   :   Twofish 256Bit key
    8   :   Square

  -ml[0|1|2|3]
    kx(compression Level)
    kɎgp郁\bhw肵܂B
    0   :   k
    1   :   k
    2   :   ʏ툳k
    3   :   k

  -mm[0-9]
    k[h(compression Mode)
    kɎgp郂[hw肵܂B0Œ(k)ŁA9
    őłB

  -mp<pass>
    pX[h(compression with Password)
    ɂɕtpX[hݒ肵܂B

  -ms<size>
    TCY(split volume Size)
    ɂ𕪊TCYoCgPʂŐݒ肵܂Bɂ𕪊
    ꍇAmvXCb`w肷KvL܂B܂Aŏ
    ̐0w肷鎖ŁAݒgp鎖o܂B
    -ms1000000  :   1000000bytesɕB
    -ms00       :   ŃTCYݒ肵ĕB
    -ms01       :   1.44MB(tbs[)ɕB
    -ms02       :   100MBɕB
    -ms03       :   200MBɕB
    -ms04       :   250MBɕB
    -ms05       :   600MBɕB
    -ms06       :   650MBɕB
    -ms07       :   700MBɕB

  -mt[0|1|2]
    [h(Test mode)
    @w肵܂B͏Oɍs܂B
    0   :   Ȃ
    1   :   wb_̂݃`FbN(CHECKARCHIVE_RAPID)
    2   :   SCRC`FbN(CHECKARCHIVE_FULLCRC)

  -mv[0|1|2]
    [h(multi-Volume mode)
    @w肵܂B
    0   :   Ȃ
    1   :   [oufBAɕ(fBXN
            Kvł)
    2   :   wTCYɕ

  -ms<str>
    SFXX^u(stub of self-eXtracting archive)
    SFX쐬ɎgpSFXX^ut@Cw肵܂B
    -msHKI.sfx  :   HKI.sfxSFXX^uɎwB

  -ga[0|1]
    ݕs𖳎(skip read-only Attribute)
    𓀎ɁAʏ͓ǂݎp̃t@C͕ʂ̃t@C
    Ɠ悤ɉ𓀂܂A0w肷ƁAǂݎ
    p̃t@C͖ĉ𓀂܂B

  -gf[0|1|2|3|4]
    ㏑(action when File overwrite)
    𓀎ɁA𓀐ɊɃt@C݂ꍇ̓w
    ܂B
    0   :   [UɊmF
    1   :   ɏ㏑
    2   :   ɏ㏑Ȃ
    3   :   𓀐̃t@CVΏ㏑
    4   :   𓀐̃t@CÂΏ㏑

  -gr<str>
    o̓t@C(Renamed/output filename)
    ̃R}hł̏o̓t@Cw肵܂B

  -jf[0|1|2]
    [gL̍폜(delete Full path)
    ɂɊi[pXw肵܂Ba,m,uR}hŗLłB
     : fBNgC:\subC:\sub\test.txti[
         ꍇB
    0   :   test.txt
    1   :   /sub/test.txt
    2   :   C:/sub/test.txt


ɖ
  ʏ".hki"̊gqłÃ݂o[Wł͊gq̎
  ⊮@\͂܂B


fBNg
  𓀎ɂ̓t@C̉𓀐ƂȂfBNgłBfB
  Ng̎ẃAK"\"ŏIKvL܂Bȗ
  JgfBNgw肳ꂽƌȂ܂B


Ώۃt@C
  Ώۂ̃t@Cw肵܂B


X|Xt@C
  X|Xt@CƂ́AR}hC(UnHki32.dll̏ꍇ
  t@C̃Xĝ)sŋ؂ė񋓂t@C
  Bʏ̓t@C̑O@΃X|Xt@C
  ĔF܂(-XCb`ŕύXł܂)BsR[hɂ
  CR+LFACRALFׂĎgp\łBR[hShift_JISł
  ݓmFĂ܂BȂAX|Xt@C̒ɍX
  X|Xt@C܂߂鎖͏o܂B

============================================================