home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 April / PCWorld_1999-04_cd.bin / Software / TemaCD / GoldHTML / GHEI / data.da0 / ARJL.TXT next >
Encoding:
Text File  |  1997-11-13  |  15.2 KB  |  289 lines

  1.  
  2. Example ARJ commands:
  3.  
  4.   Add files minus directory structure:        ARJ a -e archive *.*
  5.   Add two files to archive:                   ARJ a archive name1 name2
  6.   Add files to archive with verification:     ARJ a -jt archive *.*
  7.   Add files with maximum compression:         ARJ a -jm archive *.*
  8.   Add thousands of files to an archive:       ARJ a -hm1 -r archive *.*
  9.   Add a chapter to an archive:                ARJ ac archive c:\dir\*.* -r
  10.   Comment archive header only:                ARJ c archive -zcmt.fil
  11.   Convert standard archive to chapter:        ARJ cc archive
  12.   Convert chapter archive to standard:        ARJ y archive -jb0
  13.   Delete the last chapter from an archive:    ARJ dc archive *.*
  14.   Strip archive comment only:                 ARJ c archive -zNUL
  15.   Extract files from archive:                 ARJ e archive
  16.   Extract maintaining directory structure:    ARJ x archive
  17.   Extract new and newer files without query:  ARJ e archive -u -y
  18.   Extract subdirectory from archive:          ARJ e archive subdir\*.* -p1
  19.   Extract files to directory:                 ARJ x archive destdir\ *.*
  20.   Extract files to directory:                 ARJ x archive *.* -htdestdir
  21.   Extract files to directory with space:      ARJ x archive "Program Files\\"
  22.   Extract a Win95 archive to plain DOS:       ARJ x archive -hf2
  23.   List files in archive:                      ARJ l archive
  24.   Move files to archive:                      ARJ m archive *.doc
  25.   Move files from archive:                    ARJ e -d archive *.doc
  26.   Test integrity of files in archive:         ARJ t archive
  27.   Test multiple ARJ archives:                 ARJ t *.ARJ -hr
  28.   Add files to a multiple volume archive:     ARJ a -va a:archive *.*
  29.   Create up to 999 archive volumes:           ARJ a -va a:archive.001
  30.   Extract from a multiple volume archive:     ARJ x -v a:archive
  31.   Create a multiple volume self-extractor:    ARJ a -va -je a:archive *.*
  32.   Convert archive to self-extractor:          ARJ y -je1 archive
  33.  
  34.   Backup drive C to drive A:
  35.                        ARJ a A:\backup C:\ -a1 -b2 -r -vvas -wC:\ -js -jt -hk
  36.   Restore backup on drive A to drive C:       ARJ x A:\backup C:\ -vv -y
  37.  
  38. More detailed ARJ information:
  39.  
  40. Usage:  ARJ <command> [{/|-}<switch>[-|+|<option>]...] <archive_name>[.ARJ]
  41.             [<base_directory_name>\] [<!list_name>|<path_name>|<wild_name>...]
  42.  
  43.         or
  44.  
  45.         ARJ @response_filename [ -& | -+ ]
  46.  
  47. <Commands>
  48.  ac: Add Chapter to chapter archive      m: Move files to archive
  49.  cc: Convert archive to Chapter archive  n: reName files in archive
  50.  dc: Delete last Chapter from archive    o: Order files in archive
  51.   a: Add files to archive                p: Print files to standard output
  52.   b: execute Batch or dos command        q: recover damaged ARJ file
  53.   c: Comment archive files               r: Remove paths from filenames
  54.   d: Delete files from archive           s: Sample files to screen with pause
  55.   e: Extract files from archive          t: Test integrity of archive
  56.   f: Freshen files in archive            u: Update files to archive
  57.   g: Garble files in archive             v: Verbosely list contents of archive
  58.   i: check Integrity of ARJ.EXE          w: Where are text strings in archive
  59.   j: Join archives to archive            x: eXtract files with full pathname
  60.   k: remove obsolete bacKup files        y: copY archive with new options
  61.   l: List contents of archive
  62.  
  63.  
  64. <Main defaults>
  65.   Save path information in archive
  66.   Save long filenames
  67.   Don't save drive and root in path information
  68.   Display comment ANSI sequences with built-in display handler
  69.   Prompt before overwriting output files
  70.   Use method 1 compression
  71.   Use binary mode
  72.   Use ! as list file symbol
  73.   The "ac" command is an abbreviation for "u -u2 -jb"
  74.   The "cc" command is an abbreviation for "y -jb"
  75.   The "dc" command is an abbreviation for "d -jb"
  76.  
  77.  
  78. <User prompt responses>
  79.   Yes     - yes
  80.   No      - no
  81.   Quit    - abort out of ARJ
  82.   Always  - always assume yes for current type of query
  83.   Skip    - always assume no for current type of query
  84.   Global  - always assume yes for all queries except diskette volume prompts
  85.   Command - prompt for and execute one DOS command
  86.  
  87.  
  88. <Switches>
  89.   -: disables switch char                p: match using full Pathnames
  90.   +: inhibits ARJ_SW usage              p1: match Pathname with subdirs
  91.      +var: set environment variable      q: Query on each file
  92.   @: set 1 token per response file line  r: Recurse subdirectories
  93.   !: set list char (!)                   s: set archive time-Stamp to newest
  94.   &: set batch critical error handler   s1: save original time-Stamp
  95.   #: select files by number             s2: set archive time-Stamp
  96.   $: add/extract volume label           s3: save both original time-Stamps
  97.      $A: add/extract label to drive A    t: set file Type (default 0)
  98.   a: allow any file Attribute               t0: set binary file type
  99.  a1: any files and directories              t1: set C text file type
  100.   b: Backup changed files                   t1f: force C text file type
  101.  b1: Backup changed, reset archive bits     t1g: set C text with graphics
  102.  b2: only reset archive bits             u: Update files (new + newer)
  103.  b3: reset archive bit during restore   u1: Update files (new + OLDER)
  104.  b4: do not restore bits, reset arc     u2: Update files (new + different)
  105.  b5: do not restore any file attributes u3: Update files (new + CRC mismatch)
  106.   c: skip time-stamp Check               v: enable multiple Volumes
  107.   d: Delete added files                     v360:  build 362000 byte volumes
  108.      asks permission before deleting        v50K:  build 50000 byte volumes
  109.   e: Exclude paths from names               va:    auto-detect space available
  110.  e1: Exclude base dir from names            vi:    inhibit diskette change test
  111.   f: Freshen existing files                 vr50K: reserve 50000 bytes of
  112.  f1: Freshen with OLDER files                      space on first volume
  113.  f2: Freshen with DIFFERENT files           vs:    provide DOS command prompt
  114.  f3: Freshen with CRC mismatched files      vsCMD: execute CMD before each vol
  115.   g: Garble with password                   vv:    beep between volumes
  116.      gstew: garble with password stew       vw:    keep Whole files in volumes
  117.      g?: prompt for password                vz:    provide command with no echo
  118.   i: show no progress Indicator             v360,v720,v1200,v1440: abbrevs
  119.  i1: show bar graph Indicator               Volume options may be in any order
  120.  i2: show percentage and bar graph          except s and z which must be last
  121.  i3: total progress percentage           w: assign Work directory
  122.  i4: total progress bar graph               wTMP: use TMP as work directory
  123.  i5: total percentage and bar graph      x: eXclude selected files
  124.   k: Keep a .BAK of ARJ archive             x*.EXE: exclude *.EXE files
  125.   l: create List_name file                  x!NAMES: exclude files in NAMES
  126.      lNAMES.LST: create NAMES.LST           multiple exclusions are allowed
  127.   m: with Method 0, 1, 2, 3, 4           y: assume Yes on all queries except
  128.      m0: store (no compression)             diskette volume prompts
  129.      m1: good compression (default)         Use this switch for batch mode
  130.      m2: less memory and compression     z: supply archive comment file
  131.      m3: FAST! less compression             zARC.CMT: use ARC.CMT for comments
  132.      m4: FASTEST! least compression         zNUL: use to strip comments
  133.   n: only New files (not exist)
  134.   o: On or after YYMMDDHHMMSS
  135.      o:       on today
  136.      o901225: on/after 12/25/90
  137.  ob: Before YYMMDDHHMMSS
  138.      ob:       before today
  139.      ob901225: before 12/25/90
  140.  od: no older than N Days
  141.      od5: five or less days old
  142.  
  143.  
  144. <Shifted switches>
  145.  h#: append date string to name        hg: specify garble module filename
  146. h#1: append time string to name            hgGARBLE.COM: set GARBLE.COM as
  147. h#2: append DHHMMSS to name                name of garble module
  148.  ha: ignore readonly Attribute         hi: detailed display in Index files
  149.  hb: select by file attribute/type     hk: build data protection file
  150.      a - archive bit set               hl: return error for Listfile error
  151.      b - archive bit clear             hm: increase file list capacity
  152.      r - readonly                     hm!: redirect -hm temp file
  153.      s - system                            hm! : move temp file to XMS mem
  154.      h - hidden                            hm!e:\ : move temp file to e:\
  155.      d - directory                     hn: specify non-existent filespec
  156.      n - normal file, not d,h,r,s,c,l      hn####: set #### as filespec
  157.      c - chapter label                 ho: Only extract files with matches
  158.      l - volume label                 ho1: Only extract files without matches
  159.      f - abbrev for n,d,r,s,h          hq: ignore open access error on adds
  160.      hb: select all types             hq1: ignore open not found error on adds
  161.      hbsh: select hidden, system only hq2: ignore access and not found on adds
  162.      hbd: select dirs only             hr: try to ignore archive errors
  163.  hc: execute DOS Command at ARJ start  hs: disable file Sharing
  164.      hcCLS: execute CLS                ht: set Target directory
  165.  he: skip test of security Envelope        htD:\DESTDIR
  166. he1: set error on security Envelope    hu: allow Update of volume archives
  167.  hf: set short filenames only          hv: check for ARJ version
  168. hf1: set longnames in file comment     hw: scroll save search filename display
  169.      or extract with W95LNAME.nnn     hw1: display only filenames with matches
  170. hf2: use long filenames in DOS         hx: set default archive extensions
  171. hf3: set longnames in file comment         hx.arj.sdn
  172.      using shortname wildcards
  173.  
  174.  
  175.  j#: store only CRC and not the file    jq: set string parameter
  176. j#1: store only date, size, attributes      jqstring: set parameter to string
  177.  ja: set P command to display ANSI      jr: Recover broken archive files
  178. ja1: inhibit the display of comments   jr1: Recover badly broken archive files
  179.  jb: set chapter backup processing      js: Store archives by suffix
  180. jb0: clear chapter archive status           default is arj, arc, lzh, pak, rar,
  181. jb*: select all chapter backup files        zip, zoo, j, and uc2.
  182.  jc: exit after Count of files              js.zoo: store only .zoo files
  183.      jc5: exit after 5 files            jt: Test temporary archive by CRC
  184.      jc nam1 nam2: exit after 2 files  jt1: Test CRC and file contents
  185.  jd: ensure free Disk space            jt2: Test only added file contents
  186.      e -jd50K: skip file if<50000 free  ju: translate UNIX style paths
  187.      l -jd1000: set error if<1000 free  jv: set Verbose display
  188.  je: create self-extracting archive    jv1: set special verbose list mode
  189. je1: create SFXJR archive               jw: set extract output filename
  190.  jf: store/use Full specified path          jwNEW.FIL: output to NEW.FIL
  191. jf1: store/use path minus drive         jx: start at eXtended position
  192.  jg: [OBSOLETE]                             jx10000: start at position 10000
  193. jg1: [OBSOLETE]                         jy: suppress queries assuming Yes
  194.  jh: set Huffman buffer size              a - skip append query
  195.      jh65535: set to 65535 bytes (max)    c - skip create directory query
  196.      jh2048: set to 2048 bytes (min)      d - skip delete files query
  197.  ji: create Index file                    k - skip disk space available query
  198.      jiINDEX.FIL: create INDEX.FIL        n - skip new filename prompt
  199.  jk: Keep temp archive on error           o - skip overwrite file query
  200.  jl: display only filespecs               r - erase all type-ahead before query
  201.  jm: set Maximum compression mode         s - skip scanned enough text query
  202. jm1: set faster Maximum compression       v - skip proceed to next volume query
  203.  jn: restart volumes at fileName          y - accept single character Y/N/A/Q
  204.      jnBIN\X.COM: restart at BIN\X.COM    jycny: skip create, new name queries
  205.      jn: get restart information from            in single character input mode
  206.      previously written index file      jz: supply file for file comment
  207.  jo: query when updating archive file       jzFIL.CMT: use FIL.CMT for comments
  208.  jo: extract to unique Output names         jzNUL: use to strip file comments
  209.  jp: Pause after each screenful
  210.      jp50: pause, set page size to 50
  211.  
  212.  
  213. Environment variable setting:
  214.   set arj_sw=-jyry -jv -i1
  215.   set arj_sw=c:\arj.cfg
  216.  
  217.  
  218. ARJ DOS errorlevels:
  219.  
  220.   0 ->   success
  221.   1 ->   warning (specified file to add to archive not found,
  222.                   specified file to list, extract, etc., not found,
  223.                   or answering negatively to "OK to proceed to next volume..."
  224.                   prompt)
  225.   2 ->   fatal error
  226.   3 ->   CRC error (header or file CRC error or bad password)
  227.   4 ->   ARJ-SECURITY error or attempt to update an ARJ-SECURED archive
  228.   5 ->   disk full or write error
  229.   6 ->   cannot open archive or file
  230.   7 ->   simple user error (bad parameters)
  231.   8 ->   not enough memory
  232.   9 ->   not an ARJ archive
  233.  10 ->   XMS memory error (read or write)
  234.  11 ->   user control break
  235.  12 ->   too many chapters (over 250)
  236.  
  237.   The batch statement IF ERRORLEVEL 0 ...          means
  238.   if the errorlevel is EQUAL TO or GREATER THAN 0.
  239.  
  240. If the first two characters of an ARJ comment are "))" in a self-extractor,
  241. then the self-extractor will accept the appended line as its command line.
  242.  
  243. )) -o
  244. will force the self-extractor to overwrite existing files.
  245.  
  246.  
  247. This ARJ help information is not intended as a replacement for the ARJ user
  248. documentation.  See the files ARJ.DOC, INTRO.DOC, ERRORS.DOC, ... for detailed
  249. information about using ARJ.
  250.  
  251.  
  252. ARJ file archiver utility. Copyright (c) 1990-97 ARJ Software, Inc.
  253. All Rights Reserved.
  254.  
  255. ARJ IS DEDICATED TO GOD AND TO THE JUNG FAMILY.  John 15:5
  256.  
  257. ARJ License Policy:
  258.  
  259. ARJ SOFTWARE, INC. DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE, WHETHER
  260. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
  261. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES
  262. ARE EXPRESSLY and SPECIFICALLY DISCLAIMED.
  263.  
  264. SEE THE ACCOMPANYING DOCUMENTATION FOR FURTHER DISCLAIMERS AND INFORMATION.
  265.  
  266. ARJ is a shareware product and its use in a business, commercial, government,
  267. or institutional environment requires registration.  The inclusion of the ARJ
  268. software (ARJ, DEARJ, ARJSFX, ARJSFXJR, ARJSFXV) as part of a software and/or
  269. hardware package to be distributed always requires a special distribution
  270. license.  The registration of ARJ for personal at-home use is NOT required.
  271. Instead, we ask that these at-home users share ARJ with a friend.  The
  272. registration fee for the use of ARJ on one computer for internal use only is
  273. $45 including shipping.  This price is valid until January 1, 1999.  Site
  274. licenses and distribution licenses are available.  Business, commercial,
  275. government, and institutional ARJ users are permitted a free 30 day period for
  276. the evaluation of ARJ.
  277.  
  278. For credit card registrations, see the accompanying documentation for details.
  279.  
  280. For more information concerning ARJ, see the accompanying documentation or
  281. contact:
  282.  
  283.   ARJ Software, Inc.              Fax  : 781-769-4893
  284.   P.O. Box 249                    Email: robjung@world.std.com
  285.   Norwood MA 02062                Web  : http://www.arjsoftware.com
  286.   USA
  287.                                   *** NOTE NEW MAILING ADDRESS ***
  288.  
  289.