============================================================
               Paqar32.dll R}hC
============================================================

R}hC@
  Usage :
    Paqar32.dll command [[-|/]switch ...]
                        archive[.pqa] [[@]filelist ...]
    command    :    R}h
    switch     :    XCb`
    archive    :    ɖ
    filelist   :    Ώۃt@C
    @filelist  :    X|Xt@C


R}h
  R}h͑啶Ə̋ʂs܂B
        a   :   ɂֈk
        e   :   ɂ̉
        l   :   ɂ̉{
        t   :   ɂ̌
        x   :   ɂ̉

  a :   k(Add)
        w肳ꂽt@CɂɈk܂B{͏ɂɃt
        @Cǉ@\R}hłȀ݂
        ǉkɂ͑ΉĂ܂B

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

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

===============================================================================
                Paqar32.dll v.-.-- Build ---
===============================================================================

        Listing of archive:        test.pqa
        Archive info:
               Header type:        PAQAR 4.0
               Compression Level:  0
               x86Compress:        FALSE

  Name                          Original
--------------------------  ------------
API.txt                             8059
Paqar32.txt                         2636
Paqar32E.txt                        1244
list.txt                              37
cleanup.bat                           69
axq.pqa.b2e                          438
--------------------------  ------------
                   6 files         12483
===============================================================================

  t :   (Test)
        w肳ꂽɂ̓e܂B

  x :   (eXtract with full path)
        w肳ꂽɂfBNgɉ𓀂܂Bk
        ۂɊi[ꂽpXLɂ܂̂ŁAfBNg
        \̂܂܍Č܂B


XCb`
  XCb`̊Jn-/gpł܂BȃXCb`w
  肳ꂽƂ͖܂BȂAXCb`͑啶Ə
  ̋ʂs܂B
    --              :   XCb`̏I
    -+[0|1]         :   WXg̐ݒ̖         [-+0]
    -b<dir>         :   fBNg̎w
    -m[0-9]         :   kx̎w               [-m2]
    -q[a-d][0-2]    :   ÓI[h̐ݒ               [-q0]
    -w<dir>         :   ƃfBNg̎w
    -x[0|1]         :   x86œKk̐ݒ            [-x0]

  --
    XCb`̏I(end of switchs)
    XCb`̏I錾܂Bȍ~̃t@C-/ŊJn
    ĂĂt@CƂĔF܂B

  -+[0|1]
    WXg̐ݒ̖(bypass configure in registry)
                                                       [-+0]
    ʏ̓WXgȗlƂĎgp܂ÃXCb`
    gp鎖ɂAWXgɋL^ꂽݒ𖳎A
    Paqar32.dll ŗL̏ȗlgp܂BȂÃXCb`
    w肷ꍇ́AKŏɎw肵ĂB

  -b<dir>
    fBNg(Base directory)
    k͈kfBNgA𓀎͉𓀐fBNg
    ݒ肵܂BȂAȗ̓JgfBNgw肳
    ꂽƌȂ܂B

  -m[0-9]
    kx(compression Method)                     [-m2]
    kxw肵܂B0ԈkႭA9Ԉk
    łBkȊOɎw肷鎖͂ł܂B
    kxʂ͎̃̒ʂłB
    0   :    5MB   ()
    1   :   10MB
    2   :   15MB   (ȗl)
    3   :   30MB
    4   :   60MB
    5   :  120MB
    6   :  240MB
    7   :  480MB
    8   :  960MB
    9   : 1920MB   (ᑬ)
    ܂AsPC̐\ł́AsɊׂ\L
    ̂ŁAo邾߂ɐݒ肵ĂB

  -q[a-d][0-2]
    ÓI[h(Quiet)                                  [-q0]
    쎞ɕ\̗ʂ𐧌܂Ba, e, x R}h
    LłB萔̐ÓI[htOgpł܂B

    -q[0-2]     :   Lׂ̂Ă̍ڂɂĂ̐ݒB
                    (all set as this)
                    2ȏオwłȂڂɂ1w肵
                    ̂Ƃ܂B

    -qa[0|1]    :   󋵃EChE\ɂB
                    (disable process status window)   [-qa0]
                    API_hwndNULLw肵ꍇ́A̐
                    ɂ炸\܂B܂ASet-
                    OwnerWindow()nAPIɂăR[obN
                    w肵ꍇɂ́A̐ݒ肪D悳
                    ܂B

    -qb[0|1]    :   샍Oo͂ȂB
                    (do not output process log)       [-qb0]
                    API_szOutputNULLw肵ꍇ́A
                    ̐ݒɂ炸o͂܂B܂A
                    SetOwnerWindow() nAPIɂăR[ob
                    N֐w肵ꍇɂ́AO͏o͂
                    ܂B

    -qc[0-2]    :   G[񍐃_CAO\ȂB
                    (do not show error report dialog) [-qc0]
                    0   :   \B
                    1   :   x̂ݕ\ȂB
                    2   :   \ȂB

    -qd[0-2]    :   ㏑mF_CAO\ȂB
                    (do not show file rewrite dialog) [-qd0]
                    0   :   \B
                    1   :   ㏑mFyesƓƉB
                    2   :   ㏑mFno ƓƉB

  -w<dir>
    ƃfBNg(Working directory)
    x XCb`w肳ꂽꍇɁAe|t@C쐬
    ׂɎgpƃfBNgݒ肵܂Bȗꂽ
    A͕sȒl^ꂽꍇ͊ϐTEMP̃fB
    NgɂɃe|t@C (paqar11tmp.tmp) 쐬
    ܂BJgfBNgC:\sub\dir\ łꍇA
    ̂悤ɂȂ܂B
    -wC:        :   C:\paqar11tmp.tmp
    -w..        :   C:\sub\paqar11tmp.tmp
    -wC         :   C:\sub\dir\C\paqar11tmp.tmp
    "-wte st"   :   C:\sub\dir\te st\paqar11tmp.tmp

  -x[0|1]
    x86k(compression method for X86 files)      [-x0]
    x86 ̎st@CpɍœKꂽk܂B


ɖ
  ʏ".pqa"̊gqłÃ݂o[Wł͊gq̎
  ⊮@\͂܂̂ŁAۂ̊gq͔CӂłBȂA
  Header.txt QƂĉB


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


X|Xt@C
  X|Xt@CƂ́AR}hC (Paqar32.dll ̏ꍇ
  ̓t@C̃Xĝ) sŋ؂ė񋓂t@C
  łBʏ̓t@C̑O@ ΃X|Xt@C
  ƂĔF܂BsR[hɂCR + LF, CR, LF gp
  \łBR[hShift_JIS ł̂ݓmFĂ܂B
  ȂAX|Xt@C̒ɍXɃX|Xt@C܂
  鎖͏o܂B


ȗlƃWXg
  m, x XCb`ł́APaqarConfigDialog()gp鎖ŁAȗ
  lύXł܂B̃XCb`ȗꂽꍇ́A܂
  WXgQƂAꂪQƏoȂꍇɂ́Aꂼ
  ȗl𗘗p܂Bł邾Aꂼ̑ΉAvP
  [VŃXCb`̐ݒ邱Ƃ߂܂BȂA
  ȗlɊւĂo[Wɂĕϓ\L
  ̂ŁA+ XCb`gpďȗlgp鎖
  ܂B

  Paqar32.dllł́Aȉ̃WXgL[ɏ݂s܂B
  [ HKEY_CURRENT_USER\Software\ArchiverDLL\Paqar32\ ]
   [ Config\ ]
     CompressLevel    : REG_DWORD : mXCb`̏ȗlB
     x86Compress      : REG_DWORD : xXCb`̏ȗlB


============================================================
$Id: Command.txt,v 1.4 2005/01/22 06:17:54 sirakaba Exp $
============================================================