
Beispielhafte ARJ-Befehle:

  Hinzufgen v.Dateien o.Verzeichnisstruktur: ARJ a -e archive *.*
  Hinzufgen zweier Dateien zum Archiv:       ARJ a archive name1 name2
  Hinzufgen von Dateien mit berprfung:     ARJ a -jt archive *.*
  Hinzuf. von Dateien mit max. Komprimierung: ARJ a -jm archive *.*
  Hinzufgen von Verzeichnissen mit Dateien:  ARJ a archive ... dir1 dir2 dir3
  Hinzufgen tausender Dateien zu e. Archiv:  ARJ a -hm1 -r archive *.*
  Hinzufgen eines Kapitels zu einem Archiv:  ARJ ac archive c:\dir\*.* -r
  Kommentiere Archiv-Kopf:                    ARJ c archive -zcmt.fil
  Konv.Standard-Archiv in ein Kapitel-Format: ARJ cc archive
  Konv.Kapitel-Archiv ins Standard-Format:    ARJ y archive -jb0
  Lsche das letzte Kapitel eines Archivs:    ARJ dc archive *.*
  Lsche nur den Archiv-Kommentar:            ARJ c archive -zNUL
  Entpacke Dateien aus einem Archiv:          ARJ e archive
  Entpacke Archiv mit Verzeichnis-Struktur:   ARJ x archive
  Entpacke neuere Dateien ohne Rckfrage:     ARJ e archive -u -y
  Entpacke Unterverzeichnis aus Archiv:       ARJ e archive subdir\*.* -p1
  Entpacke Dateien in Verzeichnis:            ARJ x archive destdir\ *.*
  Entpacke Dateien in Verzeichnis:            ARJ x archive *.* -htdestdir
  Entp. Dateien in Verzeichn.mit Leerzeichen: ARJ x archive "Program Files\ "
  Entp. Dateien in Verzeichn.mit Leerzeichen: ARJ x archive -ht"Program Files"
  Entpacke ein Win95-Archiv unter DOS:        ARJ x archive -hf2
  Zeige Dateien im Archiv:                    ARJ l archive
  Bewege Dateien in Archiv:                   ARJ m archive *.doc
  Bewege Dateien aus Archiv:                  ARJ e -d archive *.doc
  Wiederherst.von Dateien e.kaputten Archivs: ARJ x archive -jr
  Prfe Integritt der Dateien eines Archivs: ARJ t archive
  Prfe mehrere ARJ-Archive:                  ARJ t *.ARJ -hr
  Hinzuf.v. Dateien zu e.mehrteiligen Archiv: ARJ a -va a:archive *.*
  Erstelle bis zu 999 Archiv-Teile:           ARJ a -va a:archive.001
  Entpacke aus einem mehrteiligen Archiv:     ARJ x -v a:archive
  Erst.Selbst-Entpacker fr mehrteil. Archiv: ARJ a -va -je a:archive *.*
  Konv.Archiv in selbst-entpackendes Archiv:  ARJ y -je1 archive

  Sichere Laufwerk C auf Laufwerk A:
                       ARJ a A:\backup C:\ -a1 -b2 -r -vvas -wC:\ -js -jt -hk
  Restauriere Sicherung von Laufwerk A nach LW C: ARJ x A:\backup C:\ -vv -y

Ausfhrlichere Information zu ARJ:

Aufruf: ARJ <Befehl> [{/|-}<Schalter>[-|+|<Option>]...] <Archiv_name>[.ARJ]
            [<Name_Ausgangsverzeichnis>\]
            [<!List_name>|<Pfad_name>|<Wild_name>...]

        oder

        ARJ @Antwort_dateiname [ -& | -+ | -g? | -hy | -gpasswort ]

<Befehle>
 ac: Addiert Kapitel zu Kapitel-Archiv   m: Bewegt Dateien zu Archiv
 cc: Konvertiert Archiv in Kapitel-Arch. n: Benennt Dateien in Archiv um
 dc: Lscht letztes Kapitel in Archiv    o: Sortiert Dateien in Archiv
  a: Fgt Dateien zu Archiv hinzu        p: Dateiausgabe an Standard-Output
  b: Fhrt Batch oder DOS-Befehl aus     q: Wiederherst.eines kaputten Archivs
  c: Kommentiere Archiv                  r: Lscht Pfadnamen von Archivdateien
  d: Lscht Archivdateien                s: Datei-Bildschirmausgabe mit Pause
  e: Entpackt Dateien aus Archiv         t: Prft Archiv-Integritt
  f: Frischt Archiv-Dateien auf          u: Aktualisiert Dateien im Archiv
  g: Verschlsselt Archiv                v: Ausfhrl. Anz. des Archivinhalts
  i: Testet Integritt von ARJ.EXE       w: Sucht Text im Archiv
  j: Verbindet Archiv zu anderem Archiv  x: Entpackt Dateien mit vollem Pfad
  k: Lscht berflssige Sicherungsdat.  y: Kopiert Archiv mit neuen Optionen
  l: Listet Archivinhalt


<Haupt-Voreinstellungen>
  Pfadinformation in Archiv speichern
  Lange Dateinamen sichern
  Erweiterte Attribute speichern/restaurieren
  Erweiterte Datum- und Zeitfelder aus Win95 und OS/2 speichern/restaurieren
  Laufwerk und Basisverzeichnis in der Pfadinformation nicht speichern
  Anzeige von ANSI-Sequenzen im Archiv-Kommentar mit den eingebauten Modulen
  Abfrage vor dem berschreiben von Dateien beim Entpacken
  Benutzung von Pack-Methode 1
  Benutzung des Binr-Modus
  Benutzung von "!" als Listendatei-Symbol
  Der "ac"-Befehl ist eine Abkrzung fr "u -u2 -jb"
  Der "cc"-Befehl ist eine Abkrzung fr "y -jb"
  Der "dc"-Befehl ist eine Abkrzung fr "d -jb"

  ARJ32 benutzt standardmig den OEM-Zeichensatz. Mit der "-hy"-Option benutzt
  ARJ32 den ANSI-Zeichensatz, der von Windows standardmig benutzt wird.


<User prompt responses>
  Yes     - Ja
  No      - Nein
  Quit    - Beende ARJ
  Always  - Nimmt "Ja" fr alle Fragen dieses Typs an
  Skip    - Nimmt "Nein" fr alle Fragen dieses Typs an
  Global  - Nimmt fr alle Fragen immer "Ja" an, ausser Disketten-Abfragen
  Command - Bereitstellung eines Betriebssystem-Prompts zur Befehls-Eingabe


<Schalter>
  -: Schaltet Schalter aus               p: Vergleicht mit vollem Pfadnamen
  +: Verhindert Benutzung von ARJ_SW    p1: Vergleicht mit Pfad und Unterv.
     +var: Setzt Umgebungs-Variable      q: Abfrage bei jeder Datei
  @: Setzt 1 Token je Antwortdateizeile  r: Rekursive Unterverzeichnisse
  !: Setzt (!) als Listen-Zeichen        s: Setzt Archiv-Zeit auf neueste Datei
  &: Setzt Batch-Fehlerbehandlungsrout. s1: Sichert originalen Zeitstempel
  #: Whlt Dateien nach Nummer aus      s2: Setzt Archiv-Zeitstempel
  $: Fgt hinzu/Entpackt Laufwerksbez.  s3: Speichert beide Original-Zeitstemp.
     $A: Add/Extr. LW-Bez. zu LW A       t: Setzt Datei-Typ (Standard: 0)
  a: Erlaubt beliebige Datei-Attribute      t0: Setzt Binaer-Dateityp
 a1: Alle Dateien und Verzeichnisse         t1: Setzt C-Programm-Dateityp
  b: Sichert genderte Dateien              t1f: erzwingt C-Programm-Dateityp
 b1: s."b" und setzt Archiv-Bit zurck      t1g: Setzt C-Text mit Grafik
 b2: Setzt nur Archiv-Bit zurck         u: Aktualisiert Dateien (neu+neuer)
 b3: Setzt A.-Bit bei Wiederherst.zur.  u1: Aktualisiert Dateien (neu+LTER)
 b4: Kein Bit-Reset, setzt A.-Bit zur.  u2: Aktualisiert Dateien (neu+anders)
 b5: Stellt keine Attribute wieder her  u3: Aktualisiert Dateien (neu+CRC-abw.)
  c: berspringt Zeitstempel-Prfung     v: Schaltet mehrer-Medien-Archive ein
  d: Lscht hinzugefgte Dateien mit        v360:  Erstellt 362000-Byte-Medien
     Abfrage                                v50K:  Erstellt 50000-Byte-Medien
  e: Schliet Pfade von Namen aus           va:    Auto-Ermittlung
 e1: Schliet Basis-Verzeichnis aus         vda:\*.*: lscht a:\*.*
  f: Auffrischen existierender Dateien      ve:    Anderes Medien-Namensschema
 f1: Auffrischung mit LTEREN Dateien       vi:    Prft nicht auf neue Disk
 f2: Auffrischung mit ANDEREN Dateien       vr50K: Reserviert 50000 Bytes Platz
 f3: Auffr.mit Dateien abweichender CRC            auf dem ersten Medium
  g: Schtzt Archiv mit Passwort            vs:    Bietet Kommandozeile
     gstew: Schtzt mit Passwort 'stew'     vsCMD: Ruft CMD bei Diskwechsel auf
     g?: Abfrage nach Passwort              vv:    Piepse bei Medienwechseln
  i: Keine Fortschrittsanzeige              vw:    Ganze Dateien pro Medium
 i1: Grafische Fortschrittsanzeige          vz:    Kommandoaufruf ohne Echo
 i2: Prozentangabe u.graf.Fortschrittsan.   v360,v720,v1200,v1440: Abkrzungen
 i3: Fortschritt/Prozentangabe gesamt       Die -v-Optionen sind Reihenfolge-
 i4: Fortschritt/grafisch gesamt            unabhngig, bis auf -vs oder -vz,
 i5: Fortschritt/Prozent+graf. gesamt       die als letzte stehen mssen
  k: Erhlt ein Backup vom Archiv           w: Arbeitsverzeichnis zuweisen
  l: Erstellt Listennamen-Datei             wTMP: Benutzt TMP als Arbeitsverz.
     lNAMES.LST: erstellt NAMES.LST         x: Schliet ausgewhlte Dateien aus
  m: Mit Methode 0, 1, 2, 3, 4                 x*.EXE: schliet *.EXE-Dateien aus
     m0: Speichern (umkomprimiert)             x!NAMES: Ausschluss Dat. in NAMES
     m1: Gute Komprimierung (Standard)         mehrere Ausschlsse sind mglich
     m2: Weniger Speicher u.Komprimier.     y: Nimmt 'Ja' bei allen Abfragen auer
     m3: SCHNELL! Weniger Komprimierung        Diskettenwechseln an.       Diesen
     m4: AMSCHNELLSTEN! Geringe Kompr.         Schalter im Batch-Modus verwenden!
  n: nur neue Dateien (existiert nicht)     z: Angabe einer Archiv-Kommentardatei
  o: Am oder nach YYYYMMDDHHMMSS               zARC.CMT: ARC.CMT enthlt Kommentar
     (Alle o-Schalter: Erstellungsdatum)       zNUL: Kommentare lschen
     o:       heute                       oab: Vor dem YYYYMMDDHHMMSS (letzter Zugriff)
     o19901225: am/nach 12/25/1990             oab:      vor heute
 ob: Vor dem YYYYMMDDHHMMSS                    oab19901225: vor dem 12/25/1990
     ob:       vor heute                   oc: Nach YYYYMMDDHHMMSS (erzeugt)
     ob19901225: vor dem 12/25/1990            oc:       heute
 od: nicht lter als N Tage                    oc19901225: nach dem 12/25/1990
     od5: fnf oder weniger Tage alt      ocb: Vor dem YYYYMMDDHHMMSS
 oa: Nach YYYYMMDDHHMMSS (letzter Zugriff)     ocb:      vor heute
     oa:       heute                           ocb19901225: vor dem 12/25/1990
     oa19901225: nach dem 12/25/1990

<Seltenere Schalter>
 h#: Hngt Datum an Name an            hg: Name des Verschlsselungsmoduls
h#1: Hngt Zeit an Name an                 hgGARBLE.COM: "GARBLE.COM" wird
h#2: Hngt DHHMMSS an Name an              zum Verschlsseln benutzt
     (einstellb.: h#{Y,M,D,N,h,m,s})   hg!: Benutzt 40-Bit-Verschlsselung
     h#YYYY-MMDD: hnge YYYY-MMDD an   hi: Detaillierte Anzeige der Indizes
 h2: Veraltetes Synonym fr die -2     hk: Erstellt Datenschutz-Satz
     Optionengruppe                    hl: Fehlerrckgabe fr Listendat.-Fehler
 ha: Ignoriert Nur-Lesen-Attribut      hm: Erhht Dateilisten-Kapazitt
 hb: Auswahl nach Dateiattribut/typ   hm!: Leitet -hm Temporrdatei um
     a - gesetztes Archiv-Bit              hm! : Legt Tempdatei ins XMS
     b - ungesetztes Archiv-Bit            hm!e:\ : Legt Tempdatei nach E:\
     r - Nur-Lesen                     hn: setzt nicht-existierenden Dateinamen
     s - System                            hn####: setzt #### as Dateinamen
     h - Versteckt                     ho: Entpackt nur passende Dateien
     d - Verzeichnis                  ho1: Entpackt nur nicht-passende Dateien
     n - Normale Datei, o. d,h,r,s,c,l hq: Ignoriert ffnen-Fehler beim Hinzuf.
     c - Kapitelbezeichnung           hq1: Ignoriert Nicht-Gefunden-Fehler beim
     l - Laufwerksbezeichnung              Hinzufgen
     f - Abkrzung fr n,d,r,s,h      hq2: Ignoriert hq u. hq1 beim Hinzufgen
     w - Win95 lange Dateinamen        hr: Versucht Archiv-Fehler zu ignorieren
     hb: whlt alle Typen              hs: Schaltet Datei-Sharing aus
     hbsh: whlt nur Versteckt,System  ht: Setzt Ziel-Verzeichnis
     hbd: whlt nur Verzeichnisse          htD:\DESTDIR
 hc: Fhrt Befehl bei ARJ-Start aus    hu: Ermglicht Aktual. von Dateien
     hcCLS: fhrt "CLS" aus                innerhalb eines Archivs
 he: berspr. Test d.Security Envelope hv: Prft ARJ-Version
he1: Setzt Security Envelope fehlerh.  hw: Kompaktere Anzeige des Suchtextes
 hf: Setzt Nur kurze Dateienamen           bei ARJ w (sucht Text im Archiv)
hf1: Setzt Langnamen in Dateikommentar hw1: Listet nur passende Dateinamen
     oder entpackt mit W95LNAME.nnn    hx: Setzt standardmige Archiv-Erwei-
hf2: Setzt Lange Dateinamen in DOS         terung. Beispiel: hx.arj.sdn
hf3: Setzt Langnamen in Dateikommentar hy: ARJ32 benutzt ANSI-Zeichensatz
     bei Benutzung von Kurznamen-Wldcrds   ARJ entpackt ANSI-Zeichensatz-Archiv
hf4: Setzt alle unter Windows archiv.
     Dateien als Lange Dateinamen


 j#: Speichert nur CRC, nicht die Datei jp: Pause nach vollem Bildschirm (24 Z)
j#1: Speichert nur Datum, Gre, Attr.      jp50: Pause nach 50 Zeilen
j#2: Stellt Dateiattribute wieder her   jq: Setzt Zeichenkettenparameter
j#3: Stellt Dateidatum wieder her           jqstring: Setzt Param. zu Zeichenk.
j#4: Stellt Attribute+Datum wieder her  jr: Restauriert kaputte Archive
 j$: berspringt Dateien DTA und DTC   jr1: Restauriert sehr kaputte Archive
 ja: Setzt P-Befehl zur ANSI-Anzeige    js: Speichert Archive mit Endung
ja1: Unterdrckt Kommentar-Anzeige          Standard = arj, arc, lzh, pak, rar,
 jb: Schaltet Kapitel-Backup ein            zip, zoo, j, and uc2.
jb0: Lscht Kapitel-Archiv-Status           js.zoo: Speichert nur .zoo-Dateien
jb*: Whlt alle Kapitel-Backup-Dat.aus  jt: Prft temporres Archiv per CRC
 jc: Endet nach Anzahl Dateien         jt1: Prft CRC und Dateiinhalt
     jc5: Endet nach 5 Dateien         jt2: Prft nur hinzugefgte Dateiinhalte
     jc nam1 nam2: Endet nach 2 Dat.   jt3: Prft nur Dateidatum/Zeit und Gre
 jd: Stellt freien Speicherplatz sicher ju: bersetzt Pfade im UNIX-Stil
     e -jd50K: berspr.Datei<50KB frei  jv: Schaltet ausfhrliche Anzeige ein
     l -jd1000: Setzt Fehler<1000Bfrei jv1: Setzt bes. ausfhrlichen Listmodus
 je: Erstellt selbst-extrahierendes Arc jw: Setzt entpackten Ausgabedateiname
je1: Erstellt selbst-extr. Junior-Arc       jwNEW.FIL: Ausgabe zu NEW.FIL
 jf: Speichert/nutzt voll qualif. Pfad  jx: Beginnt bei erweiterter Position
jf1: Speichert/nutzt Pfad ohne Laufw.       jx10000: Beginnt bei Pos. 10000
 jg: [veraltet]                         jy: Unterdrckt Abfragen,nimmt "Ja" an
jg1: [veraltet]                           a - berspringt "Anfgen?"
 jh: Setzt Huffmann Puffer-Gre          c - berspr. "Erstelle Verzeichnis?"
     jh65535: Setzt 65535 Bytes (=max)    d - berspr. "Lsche Dateien?"
     jh2048: Setzt 2048 Bytes (=min)      k - berspr. "Platz verfgbar?"
 ji: Erstellt Index-Datei                 n - berspr. "Neuer Dateiname?"
     jiINDEX.FIL: Erstellt INDEX.FIL      o - berspr. "Datei berschreiben?"
 jk: Erhlt temporres Archiv bei Fehler  r - Lscht alle Vorschaupuf.vor Abfr.
 jl: Zeigt nur Dateispezifikationen an    s - berspr. "Genug Text durchsucht?"
 jm: Setzt maximale Komprimierung         v - berspr. "Nchste Diskette?"
jm1: Setzt schnellere "maximale" Kompr.   y - Akzeptiere einzelnes Zchn.Y/N/A/Q
 jn: Beginnt Bearbeitung bei Dateiname    jycny: berspr. Erzeuge,Neuer Name-
     jnBIN\X.COM: Beginnt bei BIN\X.COM         Frage im 1-Zeichen-Eingabemodus
     jn: Holt ReStart-Information aus   jz: Gibt Datei fr Dateikommentar an
     zuvor erzeugter Index-Datei            jzFIL.CMT: FIL.CMT fr Kommentare
 jo: Abfrage bei Archiv-Aktualisierung      jzNUL: Entfernt Dateikommentare
 jo: Entpackt zu einheitlichen Ausgabenamen
jo1: Entpackt zu einheitlichen Ausgabenamen
     unter Beibehaltung der Dateierweiterung


 2a: Serialisiert Namen beim Entpacken  2k: berspr. Jahrh.-Anzeige in Datumsf.
 2c: [OS/2] Bearb. nur kritische EAs    2l: [OS/2] Behandelt .LONGNAME EAs als
 2d: [OS/2] Angabe von MS-DOS als BS        Dateinamen, sofern mglich
2d1: [OS/2] Verh. Kommentar-Verzerrung  2p: [OS/2] Legt Prozess-Prioritt fest
 2e: [OS/2] Filtert EAs                     2p1: Setzt Idle-Time-Prioritt
     2e.*: Packt/Entpackt nur System-EAs    2p3: Setzt Zeit-kritische Prioritt
     2e.ICON?: Packt/Entpackt nur Icons 2x: [OS/2] Schliet EAs aus
     2e: Schaltet EA-Verarbeitung aus       2x.ICON?: Ignoriert EA ".ICON"


Umgebungsvariableneinstellung:
  set arj_sw=-jyry -jv -i1
  set arj_sw=c:\arj.cfg

(ARJ32 benutzt Variable ARJ32_SW an Stelle von ARJ_SW)

  set arj32_sw=-hy


ARJ Fehlercodes:

  0 ->   Erfolg
  1 ->   Warnung (angegebene Datei zum Hinzufgen zum Archiv, bzw. Archivdatei
                  zum Listen, Entpacken usw. nicht gefunden oder negative Ant-
                  wort zur Frage "OK um mit nchster Diskette fortzufahren..."
  2 ->   Fataler Fehler
  3 ->   CRC-Fehler (Header oder Datei-CRC-Fehler oder falsches Passwort)
  4 ->   ARJ-SECURITY-Fehler oder Versuch, ein ARJ-geschtztes Archiv zu
         aktualisieren
  5 ->   Diskette voll oder Schreibfehler
  6 ->   Archiv oder Datei kann nicht geffnet werden
  7 ->   Bedienerfehler (falsche Parameterangabe)
  8 ->   Nicht ausreichender Speicher
  9 ->   Kein ARJ-Archiv
 10 ->   [DOS] XMS Speicherfehler (Lesen oder Schreiben)
 11 ->   Abbruch durch Anwender
 12 ->   Zu viele Kapitel (mehr als 250)

  Das Batch-Kommando IF ERRORLEVEL 0 ...          bedeutet:
  Wenn der Fehlercode GLEICH oder GRER ALS 0 ist!

Wenn die ersten zwei Buchstaben eines ARJ-Kommentars "))" in einem selbst-
extrahierenden Archiv sind, dann akzeptiert der Selbst-Extraktor die dort
angehngte Zeile als seine Kommando-Zeile.

)) -o
lsst den Selbst-Extraktor vorhandene Dateien berschreiben.


ARJ ist eine Handelsmarke von ARJ Software, Inc.

ARJ IST GOTT UND DER FAMILIE JUNG GEWIDMET.       John 15:5
ARJ/2 IST DEM GEDANKEN DER UNITED GROUP INTERNATIONAL GEWIDMET.

