home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 August - Disc 3 / chip_20018103_hu.iso / segedlet / arj270.exe / ARJ.EXE / ARJL.TXT next >
Encoding:
Text File  |  1999-09-07  |  18.9 KB  |  356 lines

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