home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Survival Kit / Chip_Special_Survival_Kit_fuer_PC_Anwender.iso / 01tools / a3 / a3.doc < prev    next >
Text File  |  1994-09-01  |  187KB  |  4,141 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                  ┌───────────────────────────────────┐
  17.                  │ Informationen zu A3, Version 2.00 │
  18.                  └───────────────────────────────────┘
  19.  
  20.                        (C) 1993-94 Jürgen Peters
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.                                  - 1 -
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                               ┌─────────┐
  70.                               │ Inhalt: │
  71.                               └─────────┘
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.    A) Shareware-Prinzip, Bezugsquellen, Buch zu A3 ....... Seite  3
  80.    B) Haftung und Rechtliches ............................ Seite  5
  81.    C) Systemvoraussetzungen .............................. Seite  6
  82.    D) Die mitgelieferten Dateien ......................... Seite  7
  83.    E) Installation ....................................... Seite  8
  84.    F) Allgemeines zum Programm, Umgebungsvariablen ....... Seite  8
  85.    G) Kommandozeilenparameter ............................ Seite 10
  86.    H) Der Bildschirmaufbau ............................... Seite 14
  87.    I) Die Hotkeys ........................................ Seite 15
  88.    J) Die Menüs .......................................... Seite 18
  89.        0. <≡> ............................................ Seite 19
  90.        1. <Vorgaben>...................................... Seite 19
  91.        2. <Arc> .......................................... Seite 25
  92.        3. <DeArc> ........................................ Seite 32
  93.        4. <Inhalt> ....................................... Seite 36
  94.        5. <Extras> ....................................... Seite 37
  95.        6. <disK> ......................................... Seite 46
  96.        7. <Tools> ........................................ Seite 53
  97.        8. <File> ......................................... Seite 55
  98.    K) Aufbau der INI-Dateien ............................. Seite 59
  99.    L) Das Programm CFV.EXE ............................... Seite 62
  100.    M) Tips & Tricks ...................................... Seite 63
  101.    N) Pläne für Updates .................................. Seite 68
  102.    O) Copyrights ......................................... Seite 69
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                                  - 2 -
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.    A) Shareware-Prinzip, Bezugsquellen, Buch zu A3
  126.    ===============================================
  127.  
  128.    Dieses Programm ist Shareware. Das heißt, Sie dürfen es für 100
  129.    Programmaufrufe prüfen und kostenlos in unveränderter Form an
  130.    andere weitergeben. Shareware-Versender dürfen es nicht zu einem
  131.    höheren Preis als 12,- DM (für Kopierunkosten etc.) verkaufen.
  132.    Es ist in seinem Funktionsumfang gegenüber der Vollversion nicht
  133.    eingeschränkt, lediglich der lästige 5 Sekunden-Sharewarebild-
  134.    schirm beim Start und bei Beendigung des Programms entfällt in
  135.    der registrierten Version.
  136.    Wenn Sie meinen, dieses Programm ist das, was Sie schon lange
  137.    gesucht haben, sollten Sie sich beim Autor registrieren lassen.
  138.    Auf jeden Fall müssen Sie dies tun, wenn Sie es häufiger als 100
  139.    mal benutzen.
  140.    Gegen Einsendung von DM 29,- (Zahlungsarten s.u.) + DM 4,- Versand-
  141.    kosten erhalten Sie folgende Gegenleistungen:
  142.  
  143.     - neueste Vollversion ohne Registrierungszeitschleife,
  144.     - mindestens ein Jahr lang kostenlose Benachrichtigung über neue Ver-
  145.       sionen, die Sie dann zu günstigen Konditionen erhalten können
  146.     - 6 Monate kostenlosen telefonischen Support (ab 18°° Uhr)
  147.     - schriftlicher Support unbegrenzt (Rückumschlag beilegen)
  148.  
  149.    Zahlungsmodalitäten (Absenderangabe nicht vergessen):
  150.  
  151.     1. Einsendung des Betrages auf Konto-Nr. 4362481 der Sparkasse
  152.        Bielefeld (BLZ 480 501 61),
  153.  
  154.     2. Vorauszahlung in bar (Scheine) oder Scheck an meine Adresse:
  155.  
  156.                   Jürgen Peters
  157.                   Sundernstr. 30
  158.                   D-33829 Borgholzhausen
  159.     oder
  160.  
  161.     3. Bestellung per Nachnahme (zuzüglich 6,- DM) bei obiger Adresse.
  162.  
  163.    An Firmen, Institutionen etc. kann auch auf Rechnung geliefert werden.
  164.  
  165.    Benutzen Sie am besten das Bestellformular REGIST.TXT.
  166.  
  167.    A C H T U N G !!!  Bei der Registriergebühr von 29,- DM handelt es sich
  168.    um einen Sonderpreis bis zum Ende des Jahres!
  169.    Wer eine A3-Prüfversion ab 2.00 getestet hat, bekommt bei Registrierung
  170.    bis zum 31.12.1994 die Vollversion zum Aktionspreis von 29,- DM statt wie
  171.    bisher für DM 59,- !!!.
  172.    Bei Erfolg der Aktion gelten die Preise auch 1995 weiter. Tragen auch Sie
  173.    durch Ihre Registrierung zum Erfolg preiswerter Shareware bei - auch Ihre
  174.    Updates werden dann günstiger sein... :-).
  175.  
  176.  
  177.  
  178.                                  - 3 -
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.    Wenn Ihnen das Programm gefällt, dann zögern Sie bitte auch nicht,
  186.    zu registrieren. Nur so können auch in Zukunft die Weiterentwick-
  187.    lung der Software und der Support gewährleistet werden.
  188.    Anregungen und Kritik von registrierten Benutzern nehme ich gern
  189.    entgegen. Besonders Hinweise auf abzustellende Fehler sind stets
  190.    willkommen, da mir als Student nur eine begrenzte Hardwarekonfi-
  191.    guration zur Verfügung steht, und ich so viele konfigurationsbe-
  192.    dingte Fehler (Bildschirmkarte, DOS-Version etc.) nicht entdecken
  193.    kann. Sollten Sie mich telefonisch nicht sofort erreichen, versuchen
  194.    Sie es öfters. Da ich keine eigenen Angestellten für eine Telefon-
  195.    hotline habe, kann es auch mal sein, daß das Telefon nicht besetzt
  196.    ist. Ich bitte dafür um Verständnis.
  197.    Noch eine Bitte: Bevor Sie bei mir anrufen, schauen Sie zuerst in der
  198.    Dokumentation nach. 90% der Fragen und Probleme, die an mich herange-
  199.    tragen werden, hätten sich auch durch aufmerksames Studium des
  200.    Handbuchs lösen lassen.
  201.    Sie können mir auch ein Fax schicken, aber momentan ohne Vorankündigung
  202.    nur zwischen 16 und 20 Uhr, da ich keine separate Fax-Leitung habe und
  203.    der Rechner auch nicht 24 Stunden am Tag an ist. Sie können mir auch eine
  204.    Mitteilung über BTX/Datex-J zukommen lassen. Bei Bestellungen vergessen
  205.    Sie bitte nicht, alle nötigen Angaben zu machen (s. REGIST.TXT).
  206.  
  207.    Die Nummer für Telefon/Fax/Datex-J lautet:  05425-1388
  208.  
  209.    Sie können mir auch eine Netmail über das Fido-Netz schicken. Meine
  210.    Netzadresse lautet: 2:243/6151.23. In der "Seventy Seven BBS" unter
  211.    2:243/6151 und 6152 (2400-19200 Baud) kann auch immer die aktuellste
  212.    Version von A3 (Dateiname A3_V???.*) requestet bzw. downgeloadet werden
  213.    (Tel.: 0521-4943333 und 4943334, Sysop Andreas Salder).
  214.  
  215.  
  216.    Buch zu Packprogrammen und A3:
  217.    ------------------------------
  218.    Wer etwas Gedrucktes neben dem Rechner liegen haben möchte, oder wem
  219.    diese Dokumentation zu umfangreich ist, dem kann ich das Buch
  220.  
  221.    "Packprogramme" von Michael Altenhövel aus der Sybex-QuickStart-Reihe
  222.    (ISBN 3-8155-5638-4, DM 24,80, inkl. 1,44 MB-Disk)
  223.  
  224.    empfehlen. Es enthält neben Besprechungen der Packer ARJ, PKZip, LHA,
  225.    PhotoStacker und der Oberfläche WinZip auch eine 20-seitige Kurzreferenz
  226.    (Installation und Bedienung) zu A3. Da neben der Shareware-Version von A3
  227.    auch die Packer PKZip und ARJ auf der beiliegenden Diskette enthalten
  228.    sind, können Sie gleich loslegen.
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.                                  - 4 -
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.    B) Haftung und Rechtliches
  246.    ==========================
  247.  
  248.    Diese Software wird ständig weiterentwickelt und nach bestem
  249.    Wissen und Gewissen auf Fehler hin untersucht. Trotzdem kann
  250.    keinerlei Haftung für einwandfreies Funktionieren unter allen
  251.    Umständen und für Datenverluste übernommen werden.
  252.    Beschädigte Disketten (keine Beschädigung auf dem Postweg) wer-
  253.    den im Rahmen der normalen Produkthaftung ersetzt.
  254.  
  255.    Das Programm (Shareware-Version) darf nur als Ganzes (alle Dateien
  256.    zusammen) und unverändert weitergegeben werden. Vor allem dürfen
  257.    keine Copyright-Hinweise entfernt werden.
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.                                  - 5 -
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.    C) Systemvoraussetzungen
  306.    ========================
  307.  
  308.    A3 benötigt folgende Mindestkonfiguration:
  309.  
  310.    - CPU ab 80186/NEC V20/NEC V30 (XT-Vollversion auf Anfrage)
  311.    - Festplatte
  312.    - 512 kBytes Hauptspeicher
  313.    - PC/MS-DOS-Version ab 3.2 oder DR-DOS ab 3.41
  314.    - beliebiger Bildschirm
  315.    - Mindestens eines der folgenden Packprogramme:
  316.       * ARJ ab Version 2.30 (2.39 und 2.4x werden unterstützt)
  317.       * LHA ab Version 2.02a
  318.       * PKZIP ab Version 2.0x
  319.  
  320.    Eine ideale Konfiguration sähe wie folgt aus:
  321.  
  322.    - 640 kBytes Hauptspeicher
  323.    - 512 kBytes RAM-Disk (besser noch größer)
  324.    - 4DOS (bei Fehlen eines List-Programms wird der 4DOS-Befehl LIST
  325.      unterstützt)
  326.    - Farbbildschirm
  327.    - 640 kBytes freier XMS- oder EMS-Speicher
  328.  
  329.    Das Programm wurde auf einem Chamäleon 486DX33-VLB-Rechner (getaktet mit
  330.    40 MHz) mit Cirrus Logic GD5426 VLB-SVGA-Karte und Multiscan-Monitor,
  331.    16 MBytes Speicher und zwei 245 MByte-SCSI 2-Festplatten unter MS DOS 6.2
  332.    entwickelt und auf folgenden Konfigurationen getestet:
  333.  
  334.    1. GMB486UNL 486SX25-VLB (getaktet mit 40 MHz) mit Diamond Stealth 24 VLB
  335.       und Multisync-Monitor, 4 MBytes Speicher und 245 MByte-SCSI-Harddisk mit
  336.       DOS 6.0 und OS/2 2.0,
  337.    2. UMC-386SX-25 mit Hercules-Karte und Bernstein-Monitor, 4 MBytes
  338.       RAM und 85 MByte-SCSI-Harddisk mit DOS 5.0,
  339.    3. Forex 386-40H-Rechner (40 MHz) mit SpeedStar VGA-Karte und SVGA-
  340.       Monitor, 8 MBytes Speicher, und 2 210 MByte-AT-Bus-Festplatten,
  341.    4. Schneider PC1512 mit CGA-Farbbildschirm, 640 kBytes Speicher,
  342.       49 MByte-SCSI-Festplatte.
  343.  
  344.    Getestet wurde das Programm unter MS DOS 3.3, 4.0, 5.0, 6.0, 6.2,
  345.    DR DOS 5.0 und 6.0 sowie unter Windows 3.0, 3.1 und OS/2 2.0 und 2.1.
  346.  
  347.    In einem Dateilistenfenster können maximal 16383 Dateien dargestellt
  348.    werden.
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.                                  - 6 -
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.    D) Die mitgelieferten Dateien:
  366.    ==============================
  367.  
  368.    A3.DEF                  Menüdefinitionsdatei (ASCII)
  369.    A3.DOC                  Dokumentation (ASCII)
  370.    A3.EXE                  Hauptprogramm
  371.    A3.GEN                  Hilfsbildschirme
  372.    A3.ICO                  Icon-Datei für Windows 3.x
  373.    A3.INI                  Konfigurationsdatei (ASCII)
  374.    A3.PIF                  Programminfo-Datei für Windows 3.x
  375.    A3.ROU                  Routinedatei (ASCII)
  376.    A3A.COL                 Farbdatei, ARJ-Konfiguration
  377.    A3L.COL                 Farbdatei, LHA-Konfiguration
  378.    A3Z.COL                 Farbdatei, PKZip-Konfiguration
  379.    A3??.COL                Alternative Farbdateien, ggf. umbenennen
  380.    CFV.EXE                 "Compressed Files View"-Programm
  381.    COPYDISK.EXE            Diskettenkopierprogramm für <disK><Kopieren>
  382.    EMSDISK.SYS             Device-Treiber für EMS-RAM-Disk
  383.    INFO2.EXE               Systeminfo-Programm (für <Extras><sYsteminfo>)
  384.    INSTALL.ASC             Wird von der Funktion <Arc><Backup> benötigt
  385.    INSTALL.EXE             Installationsprogramm
  386.    LIST.COM                Vernon Buergs Dateilister, wird vom Programm
  387.                            zum Anzeigen von Archivinhalten benutzt
  388.    QFT.EXE                 "Quick FormaT"-Utility für <disk><Formatieren>
  389.    README.A3               Hinweise zur Installation etc.
  390.    REGIST.TXT              Registrierungsformular
  391.    SCRNFONT.VGA            Sans-Serif-Bildschirmfont (8x16) für VGA-Systeme
  392.    TOOLMEN.TOO             Toolmenü-Definitionsdatei (ASCII)
  393.    VERSION.A3              Versionsgeschichte des von A3 (ASCII)
  394.    WO.EXE                  Dateisuchprogramm für <Suche nach Datei>
  395.    WOARC.EXE               Dateisuchprogramm für <suche nach Archiven>
  396.    XDISK.COM               Steuerprogramm für EMSDISK.SYS
  397.    ZMEDIT.COM              kleiner ASCII-Editor
  398.  
  399.  
  400.    E) Installation
  401.    ===============
  402.  
  403.    Auf die Installation des Programms wird ausführlich in der Datei
  404.    README.A3 eingegangen, bitte unbedingt zuerst lesen!
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.                                  - 7 -
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.    F) Allgemeines zum Programm, Umgebungsvariablen
  426.    ===============================================
  427.  
  428.    Die Dateikomprimierungsprogramme ARJ, LHA und PKZip gehören zu den nütz-
  429.    lichsten und weitverbreitetsten Shareware-Programmen. Mit ihnen ist es
  430.    möglich, Dateien auf einen Bruchteil Ihrer Größe zu komprimieren, in
  431.    Archiven abzulegen und auf diese Weise viel Platz auf Diskette oder
  432.    Festplatte zu sparen. Auch für Backup-Zwecke sind sie nützliche Werk-
  433.    zeuge.
  434.    Leider sind die Programme rein kommandozeilenorientiert, und man muß eine
  435.    Menge Parameter im Kopf haben, um sie sinnvoll einzusetzen. Stapeldateien
  436.    sind hier sicher nur eine Behelfslösung. An diesem Punkt setzen nun
  437.    Oberflächenprogramme für die gängigen "Packer" an. Besonders in der
  438.    amerikanischen Shareware gibt es schon eine Menge guter Programme, die
  439.    allerdings meist einen möglichst großen Bereich von Kompressionspro-
  440.    grammen abzudecken versuchen. Dies wiederum führt häufig zu einer
  441.    solchen Funktionsvielfalt, daß der Effekt der einfacheren Bedienbarkeit
  442.    meist trotz Mausbedienung etc. wieder verloren geht. Erfahrungsgemäß
  443.    entscheidet sich der Anwender nach dem Testen mehrerer Kompressions-
  444.    programme - getreu dem Shareware-Prinzip - irgendwann für "seinen"
  445.    Packer, mit dem er dann arbeiten will. Die Unterstützung der anderen
  446.    Programme durch die Archiv-Oberfläche würde dann nur noch als speicher-
  447.    fressender Ballast mitgeschleppt.
  448.    Bei A3 wurde der Schwerpunkt deshalb anders gesetzt. Es ist auf die drei
  449.    gängigsten Packer spezialisiert und kann so deren Fähigkeiten optimal
  450.    unterstützen (A3 = "A"rchivshell für die "3" wichtigsten Packer).
  451.    Durch Betätigen des Hotkeys [Ctrl-Enter] kann auf einfachste Weise zwi-
  452.    schen den drei Packprogrammen gewechselt werden. Bei Vorhandensein einer
  453.    Maus ist dies auch durch Drücken von linker und rechter Maustaste gleich-
  454.    zeitig möglich (dazu gehört allerdings etwas Übung). Der Wechsel wird auch
  455.    sofort durch Änderung von Bildschirmaufbau und -farben angezeigt.
  456.    Glanzlicht von A3 ist jedoch ein besonderes Feature: Bei allen Opera-
  457.    tionen, die sich auf ein bereits existierendes Archiv beziehen, ermittelt
  458.    A3 selbstständig das korrekte Archiv-Format.
  459.    So wird z.B. automatisch PKZip aufgerufen, wenn es sich bei dem zu dekom-
  460.    primierenden Archiv um eine ZIP-Datei handelt, auch wenn gerade ARJ als
  461.    aktiver Packer eingestellt ist. Das Programm richtet sich dabei nicht (!)
  462.    nach der Dateiextension, sondern prüft auf das tatsächliche Archiv-Format,
  463.    weshalb dieses Verfahren z.B. auch bei EXE-Dateien funktioniert.
  464.    Eine weitere Hauptidee hinter dem Programm ist die sogenannte "Routine-
  465.    Archivierung". A3 ermöglicht es, 16 Funktionstasten mit häufig zu täti-
  466.    genden Archivierungsdurchläufen (z.B. für Backups) zu belegen und die
  467.    Konfigurationen in einer Datei abzuspeichern. Jetzt lassen sich z.B.
  468.    alle Datenbanken mit der Extension .DBF aus dem Verzeichnis C:\DBASE
  469.    mit einem Tastendruck in ein Archiv DBF.ARJ im Directory D:\ARCHIVE
  470.    packen (updaten) - oder alle Turbo Pascal- Quelltexte und Units etc.
  471.    Auf Wunsch können auch alle 16 voreingestellten Archivierungen in einem
  472.    einzigen Durchlauf abgehandelt werden. Durch Kommandozeilenparameter
  473.    ist dies auch im Batchbetrieb möglich, das heißt, A3 wird nach Durch-
  474.    führung der Archivierung automatisch wieder verlassen.
  475.    Ein weiterer Vorteil des Programms ist die weitgehende Anpassungsfähig-
  476.    keit an die Bedürfnisse des Benutzers. Fast alle Programmparameter und
  477.  
  478.                                  - 8 -
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.    Bildschirmfarben können über spezielle Menüpunkte eingestellt, in Kon-
  486.    figurationsdateien abgespeichert und wieder eingelesen werden. Dies ge-
  487.    schieht schon während der Installation mittels des komfortablen Instal-
  488.    lationsprogramms, kann aber auch jederzeit nachträglich aus A3 heraus
  489.    nachgeholt werden. Außerdem können ein beliebiger Dateilister, ein
  490.    Editor, ein Grafikbetrachter und ein Virenscanner eingebunden werden.
  491.    Das Programm ist besonders abgestimmt auf das bekannte VirScan von McAfee.
  492.    Insbesondere beim manuellen Selektieren von Dateien wird ein Dateilisten-
  493.    file (sog. Select-Datei) erzeugt, das auch von VirScan als Eingabedatei
  494.    benutzt werden kann. Bei anderen Virenscannern ist dies nicht unbedingt
  495.    gewährleistet! Der Dateilister dient zum Beispiel zur Anzeige von Archiv-
  496.    inhalten etc. Das sehr gute "LIST" von V. Buerg wird übrigens mitgelie-
  497.    fert, ebenso ein kleiner ASCII-Editor. Als Grafikbetrachter sei PICEM
  498.    von John Bridges empfohlen, es wird auf der A3-Utilitydisk und bei Be-
  499.    stellung der Vollversion auf HD-Disk mitgeliefert. Es hat den Vorteil,
  500.    daß es klein und Freeware ist und daß es Wildcards versteht.
  501.    Das Programm ermöglicht auch die Definition von 4 Umgebungsvariablen.
  502.    Es sind dies 'A3INI' (für die allg. Konfigurationsdatei), 'A3COL' (für
  503.    die Farbdatei) und 'A3ROU' (für die Routinevoreinstellungen), z.B. 'SET
  504.    A3COL=D:\ARJ\FARB.DAT' etc. Die Dateien werden dann in den entsprechenden
  505.    Verzeichnissen gesucht, dies ermöglicht das Anlegen von mehreren unter-
  506.    schiedlichen Konfigurationen. Am besten geschieht die Zuordnung der Vari-
  507.    ablen schon in der Datei AUTOEXEC.BAT. Wenn Sie A3 ordnungsgemäß instal-
  508.    liert haben, hat das Installationsprogramm dies schon für Sie erledigt.
  509.    Außerdem kann eine Variable 'TMPARC' (oder 'TEMP', 'TMP', 'TEMP4DOS')
  510.    definiert werden. Diese bezeichnet ein Directory oder Laufwerk, auf dem
  511.    A3 und die Packer ihre temporären Dateien ablegen.
  512.    ARJ z.B. ermöglicht die Benutzung des Switches '-wVerzeichnisname',
  513.    um ein Verzeichnis für temporäre Dateien zu definieren (bei LHA und PKZip
  514.    gibt es ähnliche Befehle), was durch A3 unterstützt wird. Dies hat den
  515.    Vorteil, daß in der Umgebungsvariablen 'TMPARC' z.B. eine schnelle RAM-
  516.    Disk angegeben werden kann, was die Archivierungs- und Pipingaktionen
  517.    (zum Listprogramm) erheblich verschnellert. Allerdings muß die RAM-Disk
  518.    dazu mindestens so groß sein wie die größte bearbeitete Archivdatei.
  519.    Für ein effektives Arbeiten sollte sie schon größer als 512 kBytes sein.
  520.    Steht nicht soviel Speicher zur Verfügung, kann über 'TMPARC' auch eine
  521.    kleine Festplattenpartition spezifiziert werden. Auch hier wird die Per-
  522.    formance wegen der kürzeren Zugriffszeiten verbessert, allerdings bei
  523.    weitem nicht so stark wie bei einem virtuellen Laufwerk.
  524.    Ist keine Environmentvariable 'TMPARC' definiert, benutzt A3 das
  525.    Verzeichnis, aus dem es gestartet wurde.
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.                                  - 9 -
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.    G) Kommandozeilenparameter
  546.    ==========================
  547.  
  548.    Mit Hilfe von Kommandozeilenparametern läßt sich A3 schon beim Start für
  549.    die persönlichen Anforderungen konfigurieren, ohne daß nach dem Laden erst
  550.    mehrere Einstellungen per Hotkey oder Menü getätigt werden müssen.
  551.    Besonders nützlich ist dies beim Aufruf per Stapeldatei.
  552.    Einige Funktionen des Programms lassen sich auch nur per Kommandozeilen-
  553.    parameter aktivieren. Jeder Parameter wird durch einen Schrägstrich '/'
  554.    eingeleitet, auf den ein oder mehrere Zeichen folgen, z.B. A3/ROUTINE oder
  555.    A3 /AS/WARTEN (die Leerzeichen zwischen den Parametern sind optional).
  556.    Die Kommandozeilenparameter haben Priorität vor den Einstellungen in der
  557.    Konfigurationsdatei A3.INI. Geben Sie z.B. A3/UNTERVERZ=AUS auf der
  558.    DOS-Ebene ein, so werden keine Unterverzeichnisse mit archiviert, auch
  559.    wenn in A3.INI der Eintrag 'UNTERVERZEICHNISSE=EIN' vorhanden ist.
  560.    Andererseits kann z.B. durch bloßes Weglassen eines Parameters, der
  561.    keine EIN-/AUS bzw. JA-/NEIN-Einstellung erlaubt, nicht erreicht werden,
  562.    daß die Funktion nicht aktiviert wird, wenn sie in der Konfigurations-
  563.    datei enthalten ist (zu möglichen Problemen dadurch s. Kapitel K)).
  564.    Natürlich lassen sich die durch Hotkeys einstellbaren Parameter auch nach
  565.    dem Programmstart ändern. Die Kommandozeilenparameter legen lediglich die
  566.    Voreinstellungen fest, mit denen das Programm startet.
  567.  
  568.    Es folgt die ausführliche Beschreibung der möglichen Parameter:
  569.  
  570.    Der Parameter /? oder /H gibt eine kurze Hilfe zu eben den in diesem
  571.    Kapitel erläuterten Kommandozeilenparametern aus.
  572.  
  573.    Die Parameter /PACKER=LHA und /PACKER=ARJ aktivieren ein anderes
  574.    Default-Packprogramm als die Voreinstellung PKZIP. Mit /PACKER=L(HA) star-
  575.    tet A3 im LHA-Modus, mit /PACKER=A(RJ) im ARJ-Modus. Natürlich kann
  576.    der aktive Packer auch später per Hotkey gewechselt werden.
  577.  
  578.    Mit /ARC=Archiv[.Ext] kann direkt das Standardarchiv angegeben werden.
  579.  
  580.    Der Parameter /PACKMODUS= erlaubt die Voreinstellung des aktiven Packmodus.
  581.    Und sind hier möglich: ADD, UPDATE, FRESHEN und MOVE (s. Menüpunkt <Arc>).
  582.  
  583.    Mit dem Parameter /INI=Pfad kann gezielt eine bestimmte Konfigurations-
  584.    datei (INI-Datei) geladen werden (Default: A3.INI im A3-Verzeichnis).
  585.    Dieser Parameter genießt Priorität gegenüber der Einstellung über die
  586.    Umgebungsvariable 'A3INI'. Mit "Pfad" ist der komplette Pfadname einer
  587.    INI-Datei gemeint, z.B. C:\A3\BACKUP.INI. (s. auch Kapitel K)).
  588.  
  589.    /SAVE weist A3 an, bei Verlassen des Programms alle Einstellungen auto-
  590.    matisch zu speichern. Beim nächsten Start findet man A3 dann so vor,
  591.    wie man es verlassen hat.
  592.  
  593.    Der Parameter /STATUS bewirkt, daß auf der Hintergrundanzeigefläche (s.
  594.    Kapitel H)) unterhalb des aktuellen Archivs auch dessen Kompressions-
  595.    status, das heißt Originalgröße, komprimierte Größe und Kompressionsrate
  596.    angezeigt wird. Da zu diesem Zweck nach dem Programmstart und nach jedem
  597.  
  598.                                  - 10 -
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.    Menüaufruf das aktuelle Archiv gelesen und die genannten Parameter berech-
  606.    net werden müssen, kann sich der Bildschirmaufbau, besonders bei Benut-
  607.    zung von Diskettenlaufwerken oder langsamen Festplatten verlangsamen.
  608.    Deshalb wurde diese Anzeigefunktion nicht als Default ins Programm auf-
  609.    genommen, sondern als Option zur Verfügung gestellt. Diese Funktion kann
  610.    auch mit [Shift-F8] ein- und ausgeschaltet werden.
  611.  
  612.    Der Kommandozeilenparemeter /DEBUG gibt bei jedem Standard(de)kompri-
  613.    mierungsvorgang Auskunft darüber, was für ein Befehl gerade ausgeführt
  614.    werden soll und was für einen Fehlercode der Packer zurückgegeben hat.
  615.  
  616.    Ruft man A3 mit dem Parameter /ROUTINE auf, gelangt man nicht in das
  617.    Hauptmenü, sondern direkt in das Routinemenü. Hier - wie auch an den
  618.    meisten anderen Stellen - läßt sich über [F1] eine kontextsensitive
  619.    Hilfe aufrufen. Es gibt insgesamt 7 Hilfsbildschirme unter folgenden
  620.    Menüpunkten:
  621.  
  622.     1. <Vorgaben>, <Arc>             2. <DeArc>, <Inhalt>, <Extras>
  623.     3. <disK>, <Tools>, <File>       4. <Extras><Routine>, <Vorgaben>
  624.                                         <Routinekonfigurierung>
  625.     5. <Vorgaben><Einstellungen>     6. <Extras><Backup-Dateien>
  626.     (7. zu den "Hotkeys", nur über [ALT-F1] und Blättern).
  627.  
  628.    Hierauf werden die Aktionen der einzelnen Menüpunkte jeweils kurz
  629.    erklärt. Alle Hilfsbildschirme zusammen lassen sich auch nach Aufruf der
  630.    Tastenkombination [ALT-F1] durchblättern.
  631.  
  632.    Mit dem Parameter /SELBSTTEST (oder /SET) aufgerufen, führt A3 einen
  633.    Virenselbsttest durch. Das heißt, die Datei A3.EXE wird vor dem eigent-
  634.    lichen Programmstart auf Veränderungen überprüft. Stimmt die in der Datei
  635.    verankerte Prüfsumme nicht mit der ermittelten überein, erscheint ein
  636.    Abfragefenster, ob man das Programm laden will, oder lieber abbrechen
  637.    möchte. In diesem Fall sollte man besser den Ladevorgang stoppen und die
  638.    Datei A3.EXE von der Originaldiskette wieder ins A3-Verzeichnis kopieren.
  639.    Um es noch einmal deutlich zu sagen: Der Virentest erfolgt nur, wenn
  640.    das Programm mit dem Kommandozeilenparameter /SET aufgerufen wurde.
  641.    Dies wurde aus Zeitgründen so voreingestellt, da die Überprüfung
  642.    doch immer einige Sekunden Zeit kostet und nicht jedesmal durchge-
  643.    führt werden muß. Von Zeit zu Zeit sollte man aber doch den Viren-
  644.    test nutzen.
  645.    Noch eine Anmerkung für die Benutzer von EXE-Komprimierprogrammen
  646.    wie 'PKLite', 'LZExe', 'Diet' u.a.: Bitte versuchen Sie nicht, die
  647.    Datei A3.EXE zu komprimieren, dies würde bei einer nachfolgenden
  648.    Benutzung der /SET-Option eine irreführende Viren-Warnung auslösen.
  649.  
  650.    Der Parameter /VIRENTEST (oder /VT) schaltet jedem Komprimierungs- und
  651.    Dekomprimierungsvorgang einen Virentest wie im Menüpunkt <Extras>
  652.    <Virentest> vor bzw. nach. Bei Komprimierungen wird so vermieden,
  653.    daß verseuchte Dateien ins Archiv gelangen. Bei Dekomprimierungen
  654.    wird gefragt, ob ein evtl. verseuchtes Archiv gelöscht werden soll.
  655.    Bitte beachten Sie: Der Virentest bezieht sich immer auf den aktuell
  656.    eingestellten Quellpfad und außer beim Menüpunkt <DeArc><Selektierte
  657.    Extraktion> (s.d.) auch immer nur auf die aktuell eingestellte Datei-
  658.  
  659.                                  - 11 -
  660.  
  661.  
  662.  
  663.  
  664.  
  665.    spezifikation (zu beidem s. <Vorgaben><Neue Dateispezifikation>).
  666.    Die Virentest-Option ist aktiv bei den Menüpunkten <Arc><Packen>, und
  667.    <Backup>, bei <DeArc><Extract>, <Selektierte Extraktion> und <Restore>,
  668.    sowie bei den Routinearchivierungen.
  669.    Näheres zu all diesen Menüpunkten steht jeweils im Kapitel J).
  670.  
  671.    Der Parameter /CRC ist nur wirksam im ARJ-Modus. Ist er gesetzt worden,
  672.    wird ARJ bei jedem Komprimierungs- oder Dekomprimierungsdurchlauf mit dem
  673.    zusätzlichen Parameter '-jt' aufgerufen. Dieser veranlaßt ARJ, einen Si-
  674.    cherheits-CRC-Check an seinem temporären Archiv vorzunehmen. Falls ARJ bei
  675.    diesem Test eine Fehlermeldung ausgibt, ist ein Fehler im Archiv oder bei
  676.    der Archivierung aufgetreten. Das heißt, eine oder mehrere Dateien sind
  677.    nicht korrekt archiviert oder dearchiviert worden. Ab der Version 2.30
  678.    löscht ARJ fehlerhaft entpackte Dateien automatisch, falls Sie nicht den
  679.    Parameter '-jr' angegeben haben (z.B. in der Umgebungsvariablen 'ARJ_SW',
  680.    s. Dokumentation zu ARJ). In einem solchen Fall sollten Sie, falls möglich,
  681.    die Ursache des Fehlers abstellen (z.B. Fehler auf Diskette, Rechnerab-
  682.    sturz, Fehler bei Datenübertragung) und den Vorgang wiederholen. Dateien,
  683.    die sich nicht korrekt dekomprimieren lassen, sind allerdings meist nicht
  684.    zu retten. Lediglich bei Textdateien besteht eine geringe Chance, wenig-
  685.    stens lesbare Fragmente mit einem Editor wieder zusammenzufügen.
  686.    Dieser Kommandozeilenparameter entspricht der Betätigung der [F8]-Taste
  687.    vom Hauptmenü aus (s. Kapitel I)).
  688.  
  689.    Mit dem Parameter /SFX=LANG bzw. /SFX=KURZ läßt sich der "sfx"-Modus
  690.    (lang/kurz) entsprechend der ARJ-Parameter -je und -je1 bereits beim
  691.    Start voreinstellen (entspricht Taste [F3] im Hauptmenü, s. dort).
  692.    Diese Parameter sind nur wirksam im ARJ-Modus.
  693.  
  694.    Die Parameter /PKSFX= und /LHSFX= (Werte möglich: LANG, KURZ) ermöglichen
  695.    die Voreinstellung der Sfx-Modi von PKZip und LHA.
  696.  
  697.    Der nur im PKZip-Modus wirksame Parameter /ZIPKOMP= erlaubt die Vorein-
  698.    stellung der Kompressionsstärke PKZips von der Kommandozeile aus (ent-
  699.    spricht Hotkey [F2]). Mögliche Werte sind 'EX', 'EF', 'ES' und 'E0' (z.B.
  700.    A3/ZIPKOMP=EX). Diese entsprechen den PKZip-Switches '-ex' (eXtra-Com-
  701.    pression), '-ef' (fast Compression), '-es' (super fast Compres sion) und
  702.    '-e0' (Zero compression). Kein Parameter bedeutet '-en' (Normal Compres-
  703.    sion).
  704.  
  705.    Der nur für ARJ gültige Parameter /ARJKOMP= entspricht /ZIPCOMP und
  706.    erlaubt die Einstellung der Kompressionsstärke ARJs von der Kommandozeile
  707.    aus (entspricht Hotkey [F2]). Die den ARJ-Switches entsprechenden mögli-
  708.    chen Werte sind: 'M0' (keine Kompression), 'M2' (gering), 'M3' (schwach),
  709.    'M4', 'JM1' (stark) und 'JM' (sehr stark). Keine Angabe von /ARJKOMP
  710.    entspricht der Voreinstellung von ARJ ('-m1', normale Kompression).
  711.  
  712.    Der nur im ARJ-Modus wirksame Parameter /PASSWORT entspricht dem Hotkey
  713.    [Shift-F6] (s. Kapitel I)) und bewirkt, daß bei jedem Komprimierungs-
  714.    und Dekomprimierungsvorgang nach einem Paßwort gefragt wird. Ist die
  715.    PW-Funktion auf 'ein' gestellt, werden alle Dateien beim Packen ver-
  716.    schlüsselt bzw. beim Entpacken entschlüsselt (s. dazu auch den Menüpunkt
  717.    <Arc><Encrypt>).
  718.                                  - 12 -
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.    Die beiden Parameter /AUTO und /AS ermöglichen einen automatischen Ablauf
  726.    der Funktion <Alle> aus dem Menü <Extras> (s. dort), z.B. aus einer
  727.    Batchdatei. Mit /AUTO werden alle 16 Routinearchivierungen durchlaufen
  728.    und dann das Programm sofort wieder verlassen. /AS aktiviert zusätz-
  729.    lich den Switch 'Subdirectories ein' (s. Kapitel I), "Die Hotkeys").
  730.    Wird ein X bzw. X1 an den Parameter /A angehängt (nur ARJ-Modus), werden
  731.    statt der ARJ-Dateien sfx- bzw- sfx-Junior-Dateien erzeugt, z.B:
  732.    /AX1 durchläuft die alle Routinearchivierungen und erzeugt sfx-Junior-
  733.    Dateien,
  734.    /ASX erzeugt normale sfx-Dateien, wobei auch Unterverzeichnisse berück-
  735.    sichtigt werden.
  736.  
  737.    Der Parameter /UNTERVERZ=EIN bewirkt, daß beim Archivieren von Dateien
  738.    aus einem bestimmten Verzeichnis auch dessen Unterverzeichnisse berück-
  739.    sichtigt werden. Er entspricht dem Hotkey [F7] bzw. dem Eintrag UNTER-
  740.    VERZEICHNISSE=EIN in der Datei A3.INI. Mit /UNTERVERZ=AUS kann letzterer
  741.    Eintrag außer Kraft gesetzt werden.
  742.  
  743.    /WARTEN bewirkt, daß beim Ablauf der Funktion <Extras><Alle> (Taste
  744.    [F5] oder einer der AUTO-Kommandozeilenparameter /AUTO, /AS /AX ...)
  745.    nach jeder einzelnen Archivierung auf einen Tastendruck gewartet wird
  746.    - nützlich bei evtl. notwendigen Diskettenwechseln.
  747.  
  748.    Mit Hilfe des Parameters /#, gefolgt von einer Zahl zwischen 0 und 255
  749.    läßt sich Einfluß auf die äußere Erscheinung der Pulldown-Menüs nehmen.
  750.    Ohne Parameter aufgerufen, benutzt A3 einen einfachen Rahmen zur Umrandung
  751.    der Menüs. Wenn Sie keinen Rahmen möchten, können Sie mit A3/#0 ungerahmte
  752.    Menüs erhalten. /#1 entspricht dem Defaultwert und benutzt einfache Rahmen,
  753.    /#2 setzt doppelte Linien zur Umrahmung ein, bei /#3 sind die senkrechten
  754.    Linien doppelt und die waagerechten einfach, bei /#4 ist es umgekehrt.
  755.    Alle anderen Zahlenwerte benutzen das entsprechende ASCII-Zeichen zur
  756.    Rahmung, /#219 beispielsweise zeichnet die Rahmen mit einem soliden
  757.    Block, /#176 mit einem Rastermuster, /#65 mit dem Buchstaben 'A'.
  758.    Probieren Sie ruhig verschiedene Werte durch, bis die Menüs Ihrem Ge-
  759.    schmack entsprechen.
  760.  
  761.    Der Kompatibilitätsparameter /NOEMS verhindert die automatische Nutzung
  762.    von freiem LIM/EMS-Speicher. Bei PKZip wird hierdurch auch der Switch '-+'
  763.    aktiviert, der PKZip anweist, kein EMS-Memory zu benutzen (s.a /NOXMS,
  764.    /DSWAP und /NOSWAP).
  765.  
  766.    Der Parameter /NOXMS verhindert ein "Swappen" in den XMS-Speicher, falls
  767.    dies zu Problemen führen sollte. Es wird beim Auslagern versucht, zuerst
  768.    in den EMS-Speicher (falls vorhanden) und dann auf Platte zu "swappen".
  769.    Bei PKZip wird hierdurch auch der Switch '--' aktiviert, der PKZip anweist,
  770.    kein XMS-Memory (UMBs/HMA) zu benutzen (vergl. auch /NOEMS, /DSWAP und
  771.    /NOSWAP).
  772.  
  773.    Der Kommandozeilenparameter /DSWAP verhindert die Programmauslagerung in
  774.    den XMS- oder EMS-Speicher, es wird nur auf Platte "geswappt". Dies ist
  775.    nützlich, wenn besagter Erweiterungsspeicher dringender für andere Pro-
  776.    gramme benötigt wird. Falls Sie z.B. das Programm hauptsächlich unter
  777.  
  778.                                  - 13 -
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.    Windows betreiben und über weniger als 4 MBytes Hauptspeicher verfügen,
  786.    sollten Sie den Parameter /DSWAP in die Datei A3.PIF aufnehmen.
  787.  
  788.    Der Parameter /NOSWAP verhindert das Auslagern von A3 in den XMS-, EMS-
  789.    Speicher oder auf Platte, wenn der Packer oder ein anderes externes Pro-
  790.    gramm aufgerufen wird. Normalerweise "swappt" das Programm sich selbst
  791.    bis auf einen Kern von ca. 1,4 kBytes aus dem Hauptspeicher, um den von
  792.    ihm aufgerufenen Programmen möglichst viel Memory zur Verfügung zu stellen.
  793.    Dazu wird der Reihe nach jede der oben aufgezählten Speicherarten auf
  794.    freien Platz geprüft (bei gleichzeitiger Benutzung von /NOXMS oder
  795.    /NOEMS wird nicht ins XMS bzw. EMS ausgelagert). Wenn
  796.    Sie weder über genügend XMS- noch EMS-Speicher verfügen, sollten Sie
  797.    sicherstellen, daß ausreichend Platz auf der Festplatte vorhanden ist
  798.    (ca. 500 - 640 kBytes, je nach Speicherausbau). Die mit dem "hidden"-
  799.    Dateiattribut versehene Auslagerungsdatei wird in dem mittels der Umge-
  800.    bungsvariablen 'TMPARC', 'TEMP', 'TMP' oder 'TEMP4DOS' definierten Tempo-
  801.    rärverzeichnis angelegt (s. auch Kapitel F)). Wenn Sie zwar nicht genügend
  802.    XMS- oder EMS-Speicher aber ausreichend Hauptspeicher zur Verfügung
  803.    haben (> 600 kBytes frei) und nicht wollen, daß ständig auf Platte
  804.    "geswappt" wird, können Sie dieses "Swappen" mit /NOSWAP abstellen.
  805.    Dies sollte aber wirklich nur im Notfall geschehen, da auch bei einem
  806.    freien Hauptspeicher von über 620 kBytes nach Laden von A3 mit /NOSWAP
  807.    nur etwa 240 kBytes für die Packer etc. freibleiben.
  808.  
  809.    Ebenfalls aus Kompatibilitätsgründen wurde der Parameter /NOCLOCK
  810.    zugefügt. Er verhindert, daß rechts oben am Bildschirm die aktuelle Zeit
  811.    eingeblendet wird und sollte benutzt werden, falls es hiermit Probleme
  812.    gibt. Außerdem läßt sich der Bildschirmaufbau damit geringfügig be-
  813.    schleunigen, da nicht periodisch die Systemzeit abgefragt wird.
  814.  
  815.    Letztendlich gibt es noch die Parameter /SCHONER und /SCHONERM (für
  816.    "(Bildschirm-) Schoner"). Diese bewirken, daß nach längeren Pack- oder
  817.    Entpackvorgängen, bei denen viele (besonders XT-) Benutzer den Computer
  818.    verlassen, um z.B. einen Kaffee zu trinken, der Bildschirm dunkel geschal-
  819.    tet wird, um ein Einbrennen der Bildröhre zu verhindern. Nur der über den
  820.    Bildschirm wandernde Satz "Bitte Taste drücken..." erinnert daran, daß A3
  821.    geladen ist. Der Druck einer beliebigen (Maus-)Taste bringt Sie wieder ins
  822.    Hauptmenü zurück. Die Maustaste muß evtl. kurze Zeit festgehalten werden,
  823.    da der Tastendruck hier periodisch abgefragt wird.
  824.    /SCHONERM (keine "M"austaste bei Bildschirmschoner) ist aus Kompatibili-
  825.    tätsgründen zugefügt worden und ist identisch mit /SCHONER bis auf die
  826.    Tatsache, daß keine Maustastendrücke berücksichtigt werden. Auf einigen
  827.    Rechnern mit hardwaremäßig anmeldbarer Maus (Schneider, Amstrad) konnte
  828.    es sein, daß der Bildschirmschoner auf nicht vorhandene Maustastendrücke
  829.    reagierte und gleich ins Hauptmenü zurückgekehrt wurde. Bei Angabe von
  830.    /SCHONERM spricht der Screensaver nur noch auf Tastendrücke und nicht
  831.    mehr auf die Maus an.
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.                                  - 14 -
  840.  
  841.  
  842.  
  843.  
  844.  
  845.    H) Der Bildschirmaufbau
  846.    =======================
  847.  
  848.    Vorweg noch einiges zu in dieser Dokumentation benutzten Konventionen:
  849.    ein Ausdruck in spitzen Klammern bezeichnet einen Menüpunkt, z.B.
  850.    <Vorgaben><Einstellungen>; in diesem Fall ist <Einstellungen> ein Unter-
  851.    menü von <Vorgaben>. Zu drückende Tasten werden in eckige Klammern
  852.    gesetzt, z.B. [Enter], [F3] oder [Cursor ab].
  853.  
  854.    Der Bildschirmaufbau des Programms nach dem Start gliedert sich
  855.    in 3 Bereiche:
  856.  
  857.    1. Pulldown-Menüleiste
  858.  
  859.    Bei heruntergeklappten Pulldown-Menüs bewegen Sie sich in der
  860.    Menüleiste waagerecht durch Betätigen der [Cursor links]- und
  861.    der [Cursor rechts]-Taste. In den einzelnen Menüs können die Menü-
  862.    punkte mit den [Cursor auf]-, [Cursor ab]-, [Home]-, und [End]-
  863.    Tasten angefahren und mit der [Enter]- oder Leertaste ausgewählt
  864.    werden.
  865.    Eine alternative Methode des Anwählens ist das Drücken der ent-
  866.    sprechenden hervorgehobenen Buchstabentaste (Anfangsbuchstabe des
  867.    Menüpunkts).
  868.    Die Cursortasten werden auch durch die Bewegungen einer evtl.
  869.    vorhandenen Maus emuliert (s.o., hierzu muß ein entsprechender
  870.    Maustreiber geladen sein, Näheres entnehmen Sie bitte Ihrem
  871.    Maus-Handbuch).
  872.    Durch Drücken der [Esc]-Taste kann das Pulldown-Menü hochgeklappt
  873.    werden. Die Hauptmenüpunkte lassen sich dann ebenfalls schnell
  874.    durch Eintippen ihrer Anfangsbuchstaben erreichen. Ein weiteres
  875.    Betätigen der [Esc]-Taste bewirkt das Verlassen des Programms.
  876.    Einige spezielle und von überall her verfügbare Programmfunktionen
  877.    sind auch über spezielle "Hotkeys" zu erreichen (siehe auch das
  878.    nächste Kapitel). Diese werden auf der unteren Anzeigeleiste
  879.    aufgeführt (s.u.). Eine kurze Hilfe zu den "Hotkeys" erhält man
  880.    nach Aufruf der Tastenkombination [ALT-F1] (und Durchblättern).
  881.  
  882.    2. Oberere und untere Anzeigeleisten
  883.  
  884.    Hier erfolgt eine kurze Information über die aktuelle Programm-
  885.    version und die "Hotkeys" (s.u.). Außerdem befindet sich in der
  886.    rechten oberen Ecke eine Anzeige der aktuellen Systemzeit.
  887.  
  888.    3. Hintergrundanzeigefläche
  889.  
  890.    Dieser Bereich zeigt Informationen zu den momentanen Einstellungen
  891.    wie z.B. aktuelles Verzeichnis, Dateispezifikation und Quellpfad, zu
  892.    bearbeitendes Archiv, Subdirectory-Modus, Kompressionsart
  893.    ("stark","gering" etc.), Self-Extract-Modus, momentan aktive Packer-
  894.    Switches und aktuelle Archiv-Extension. Auf die Bedeutung dieser
  895.    Anzeigen wird noch ausführlich bei den entsprechenden Programmfunk-
  896.    tionen eingegangen werden.
  897.  
  898.                                  - 15 -
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.    I) Die Hotkeys
  906.    ==============
  907.  
  908.    Wie im letzten Kapitel schon angedeutet, lassen sich einige spezi-
  909.    elle Programmfunktionen auch von fast überall her über sogenannte
  910.    "Hotkeys" erreichen. Manche Programmeinstellungen lassen sich auch
  911.    nur über einen Hotkey umschalten.
  912.    [F1]   blendet in fast allen Programmteilen einen kurzen kontextsensitiven
  913.           Hilfsbildschirm ein.
  914.    [Shift-F1] ruft <Vollschirmarchivauswahl> auf.
  915.    [Shift-F2] schaltet zwischen "alle Archivtypen J/N" um.
  916.    [ALT-F1] Mit Hilfe dieses Hotkeys ist es möglich, sich alle Hilfsbild-
  917.           schirme im Zusammenhang anzusehen. Er kann von praktisch überall
  918.           her aufgerufen werden. Geblättert werden kann mit [PgUp] und
  919.           [PgDn] oder einer Vor- bzw. Rückwärtsbewegung der Maus, abge-
  920.           brochen wird mit [Esc], [F10] oder der rechten Maustaste.
  921.    [F2]   schaltet zwischen den verschiedenen Komprimierungsstärken um.
  922.    [Alt-F2] schaltet zwischen den drei unterstützten Packprogrammen um
  923.           (auch mit [Ctrl-Enter] oder beiden Maustasten gleichzeitig).
  924.    [F3]   wechselt zwischen "Sfx lang" ("selfextracting archive" mit
  925.           allen Optionen des Packers), "Sfx kurz" (kleineres Sfx, dafür
  926.           nur globale Extraktion) und der normalen Archivierung.
  927.           Beim Umschalten auf einen der "sfx"-Typen wird im ARJ-Modus auto-
  928.           matisch die Archivextension auf '.EXE' gesetzt.
  929.    [Shift-F2] wechselt zwischen der Darstellung aller Dateitypen in Archiv-
  930.           auswahlfenstern und der nur des aktuellen Archiv-Typs.
  931.    [Shift-F3] erlaubt die Einstellung einer anderen Extension als der
  932.           jeweilige Defaultwert ('ARJ', 'LZH' bzw. 'ZIP').
  933.           Dies erlaubt beispielsweise die Bearbeitung von "self extrac-
  934.           ting archives" mit der Extension '.EXE'. Außerdem kann mittels
  935.           der Funktion <DeArc><Schnelle Archiveinsicht> in Archive 9
  936.           verschiedener Formate geschaut werden (s. bei <Schnelle
  937.           Archiveinsicht>).
  938.           Bitte beachten Sie: Wenn die eingegebene Extension mit '0'..'9'
  939.           beginnt, geht der A3 im ARJ-Modus davon aus, daß es sich um ein
  940.           Teilarchiv eines "multiple volume"-Backups handelt (s. <Arc>
  941.           <Backup>) und schaltet ARJ automatisch in den "mv"-Modus
  942.           (ARJ-Switch '-vva'). Dies hat zur Folge, daß ARJ (>= 2.39) bei
  943.           hinzufügenden Befehlen (<Packen> etc.) auf genügend freien
  944.           Diskettenplatz prüft. Befindet sich das Archiv auf der Harddisk,
  945.           ist der beschränkende Faktor meist das Temporärverzeichnis. Wenn
  946.           in diesem weniger Platz als auf der Platte ist, gibt ARJ etwa
  947.           folgende Meldung aus: "Warning! Only xxxx bytes of free disk space.
  948.           Continue?" Wenn Sie meinen, daß das erzeugte Archiv nicht größer
  949.           als xxxx Bytes wird, können Sie hier [Y] eingeben.
  950.    [F4]   ruft das Routinekomprimierungsmenü auf (s. <Extras><Routine>).
  951.    [F5]   führt alle Routinekomprimierungen automatisch durch.
  952.    [F6]   schaltet den Packmodus um zwischen "Add", "Update", "Freshen" und
  953.           "Move" (s. <Arc><Packen>).
  954.    [Shift-F6] schaltet um zwischen 'Paßwortabfrage ein' und 'aus' und ist nur
  955.           zugänglich im ARJ-Modus (s. auch den Kommandozeilenparameter /PASS-
  956.           WORT im Kapitel G)). Bei 'ein' wird bei jedem Pack- und Entpackvor-
  957.  
  958.                                  - 16 -
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.           gang ein Paßwort abgefragt und die zu (de-)komprimierenden Dateien
  966.           verschlüsselt bzw. dechiffriert (s. dazu auch <Arc><Encrypt>).
  967.    [Alt-F6] zeigt die aktuelle Select-Datei (s. <Vorgaben><Selektieren>).
  968.    [F7]   wechselt zwischen "Subdirectories ein/aus", dies entspricht
  969.           dem Toggle '-r'. Bei 'ein' werden nicht nur die Dateien
  970.           im aktuellen Quellverzeichnis, sondern auch alle passenden Da-
  971.           teien in dessen Unterverzeichnissen erfaßt. Dieser Schalter
  972.           ist nur wirksam, wenn keine Select-Datei existiert (s. näch-
  973.           stes Kapitel, <Vorgaben><Selektieren>). Er bezieht sich auf
  974.           alle Funktionen des Menüs <Arc> (s. dort).
  975.           Achtung! Da im Routine-Menü (s. <Extras><Routine>) die Funk-
  976.           tionstaste [F7] anderweitig belegt ist, erfüllt hier die
  977.           [TAB]-Taste deren Zweck.
  978.    [Alt-F7] ermöglicht die direkte Eingabe eines Quell-/Zielpfades für die
  979.           (De-)Archivierungen ohne Umweg über das Menü <Neue Dateispezif.>
  980.    [Shift-F7] setzt einen evtl. eingestellten Quellpfad wieder zurück.
  981.           Dies ist nützlich, um nicht jedesmal den Umweg über das Menü
  982.           <Vorgaben><Neue Dateispezifikation> machen zu müssen.
  983.    [F8]   bewirkt das Umschalten zwischen CRC-Testmodus ein und aus
  984.           (s. dazu in Kapitel F) unter dem Kommandozeilenparameter /CRC)
  985.           und ist nur wirksam im ARJ-Modus.
  986.    [Shift-F8] bewirkt das Ein- und Ausschalten der Anzeige des Kompres-
  987.           sionsstatus des aktuellen Archivs.
  988.    [F9]   ruft die Funktion <Neue Dateispezifikation> ohne den Umweg
  989.           über das Menü <Vorgaben> auf.
  990.    [Shift-F9] macht dasselbe wie [F9] für die Funktion <Archiveingabe>.
  991.    [F10]  bricht in den meisten Programmteilen die Aktion komplett ab.
  992.    [Shift-F10] ruft eine DOS-Shell auf (s.a. <File><DOS-Shell>).
  993.    [Alt-F10] speichert den momentanen Zustand des Programms mit allen
  994.           Einstellungen in der aktuellen INI-Datei ab.
  995.    [Ctrl-PgUp] ruft <Arc><Packen>, [Ctrl-PgDn] <DeArc><Extract> auf.
  996.    [Esc]  verläßt die aktuelle Aktion bzw. storniert Eingaben.
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.                                  - 17 -
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.    J) Die Menüs
  1026.    ============
  1027.  
  1028.    In der vorliegenden Version verfügt A3 über 9 Haupt- und 94 Untermenü-
  1029.    punkte. Hierauf soll im folgenden ausführlich eingegangen werden.
  1030.  
  1031.     0. Das Menü <≡>
  1032.     ===============
  1033.  
  1034.     0.1 <≡><Info>
  1035.  
  1036.     Dieser Menüpunkt gibt nur eine kurze Urheberrechts-Information mit
  1037.     Adresse und Telefonnummer des Autors aus.
  1038.  
  1039.     1. Das Menü <Vorgaben>
  1040.     ======================
  1041.  
  1042.     Dieses Menü dient zur Tätigung von Einstellungen und Abspeicherung
  1043.     der Konfiguration.
  1044.  
  1045.     1.1 <Vorgaben><Vollschirmarchivauswahl>
  1046.  
  1047.     Mit <Vollschirmarchivauswahl> läßt sich über ein komfortables Ver-
  1048.     zeichnisfenster das zu bearbeitende Archiv aus dem aktuellen Archiv-
  1049.     verzeichnis anwählen (das Archivverzeichnis wird bei der Installation
  1050.     bzw. über den Menüpunkt <Vorgaben><Einstellungen> (s.a. 1.7) fest-
  1051.     gelegt). Alle Operationen des Programms wie <Packen>, <Delete> etc.
  1052.     beziehen sich nach der Auswahl auf das aktuelle Archiv.
  1053.     Im Directory-Fenster kann der Cursorbalken mit den Pfeiltasten,
  1054.     [Home], [End], [PgUp] und [PgDn] oder mit der Maus bewegt werden.
  1055.     Ausgewählt wird ein Archiv mit der [Enter]- oder der linken Maus-
  1056.     taste. Ist die angewählte Datei ein Verzeichnis (dargestellt in
  1057.     einer anderen Farbe), wird in dieses gewechselt.
  1058.     Ohne Anwahl kann das Directory-Fenster mit der [Esc]-, der
  1059.     [F10]- oder der rechten Maustaste verlassen werden.
  1060.     Mit der Leertaste kann zwischen einer breiten (ähnlich DOS-Befehl
  1061.     DIR/W, Standardeinstellung) und einer hohen Fensterform (ähnlich
  1062.     DIR) umgeschaltet werden.
  1063.     Für den Fall, daß nicht alle Dateien im Fenster dargestellt werden
  1064.     können, kann es mit [Alt-V] vergrößert und wieder verkleinert
  1065.     werden.
  1066.     Des weiteren kann der Inhalt des Directory-Fensters auf verschie-
  1067.     dene Arten sortiert dargestellt werden. Durch Druck auf die [F1]-
  1068.     Taste innerhalb des Fensters werden die möglichen Tastenkombina-
  1069.     tionen angezeigt.
  1070.     Ist man in ein anderes Verzeichnis gewechselt, so kann man durch
  1071.     Drücken von [Alt-B] wieder in das Ursprungsverzeichnis beim Auf-
  1072.     klappen des Directory-Fensters zurückspringen.
  1073.     [Alt-C] ermöglicht die manuelle Eingabe eines Verzeichnisses, in
  1074.     das gewechselt werden soll. Dies ist z.B. nützlich, wenn man auf
  1075.     ein anderes Laufwerk gehen will. Eingegeben werden muß hier eine
  1076.     komplette (!) Pfadangabe inklusive Dateispezifikation (z.B. *.ARJ).
  1077.  
  1078.                                  - 18 -
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.     Ähnliches wird übrigens auch durch Eingabe eines beliebigen für
  1086.     DOS-Dateinamen gültigen Zeichens erreicht.
  1087.     Alle diese Operationen gelten sinngemäß auch für andere Directory-
  1088.     Fenster in sämtlichen Programmteilen. Im weiteren Text wird des-
  1089.     halb nur noch auf eventuelle Abweichungen oder Erweiterungen ein-
  1090.     gegangen. <Vollschirmarchivauswahl> ist übrigens auch über den
  1091.     Hotkey [Shift-F1] erreichbar.
  1092.  
  1093.     1.2 <Vorgaben><Selektieren>
  1094.  
  1095.     <Vorgaben><Selektieren> dient dazu, die Dateien auszuwählen, die
  1096.     archiviert werden sollen. Jegliche weitere Archivierungsaktion
  1097.     der Menüs <Arc>, <DeArc> etc. bezieht sich dann auf die ausgewähl-
  1098.     te(n) Datei(en).
  1099.     Zum Verzeichniswechsel klappt zunächst ein Directory-Fenster (s.o)
  1100.     auf, das jetzt aber nur Verzeichnisse darstellt. Das Wechseln in
  1101.     ein Verzeichnis geschieht wie gehabt, das Root-Directory kann mit
  1102.     [F9] erreicht werden. Im Unterschied zu <Vollschirmarchivauswahl>
  1103.     wird hier nicht mit der [Enter]-Taste ausgewählt, sondern mit [F10]
  1104.     oder der rechten Maustaste. Ein Druck auf [Enter] würde ja in das
  1105.     entsprechende Verzeichnis wechseln und es nicht anwählen. Ist man
  1106.     mit den Cursortasten oder der Maus über ein Directory gelangt, aus
  1107.     dem man Dateien archivieren will, drückt man die [F10]-Taste. Dies
  1108.     ist immer so, wenn rechts unten im Informationsbereich des Directory-
  1109.     Fensters die Option 'F10: Wahl abschließen' erscheint.
  1110.     Enthält das angewählte Verzeichnis keine Dateien (aber vielleicht
  1111.     Subdirectories), werden Sie gefragt, ob es trotzdem als Quellver-
  1112.     zeichnis angewählt werden soll. Antworten Sie hier mit [J] (bzw.
  1113.     [Enter] oder der linken Maustaste), wird die aktuelle Dateispezifi-
  1114.     kation '*.*' und der Schalter '-r' (Subdirs ein) gesetzt.
  1115.     Sind Dateien vorhanden, klappt ein Dateilisten-Fenster auf, das sämt-
  1116.     liche Dateien des angewählten Verzeichnisses untereinander dar-
  1117.     stellt (mit Namen, (Original-) Größe und Dateidatum und -zeit).
  1118.     Mit den Cursortasten, [Home], [End], [PgUp] und [PgDn] kann sich
  1119.     innerhalb des Fensters bewegt werden.
  1120.     Die zu archivierenden Dateien werden mit der Leertaste, der [TAB]-
  1121.     oder der rechten Maustaste markiert/entmarkiert. Mit [Shift-F3]
  1122.     können alle Dateien "in einem Rutsch" selektiert, mit [Shift-F4]
  1123.     wieder deselektiert werden. Jeweils der erste Buchstabe eines Datei-
  1124.     namens wird hervorgehoben dargestellt. Durch Eintippen eines Buchsta-
  1125.     bens wird die nächste Datei angesprungen, deren Name mit diesem Buch-
  1126.     staben anfängt. Ist keine entsprechende Datei mehr in der Liste, springt
  1127.     der Leuchtbalken zurück zur ersten mit diesem Anfangsbuchstaben.
  1128.     Hat man alle zu bearbeitenden Dateien ausgewählt, kann mit [Enter]
  1129.     oder der linken Maustaste das Fenster wieder verlassen werden. Mit
  1130.     [Esc] oder [F10] wird das Fenster ohne (!) Auswahl wieder geschlos-
  1131.     sen. Für die Dateilisten-Fenster gilt im Prinzip dasselbe wie für
  1132.     die Directory-Fenster: Die Bedienung ist in allen Programmteilen
  1133.     sinngemäß gleich. Deshalb wird in Zukunft nur bei Abweichungen
  1134.     darauf eingegangen.
  1135.     Es wird dann eine sogenannte "Select-Datei" angelegt. Dies ist eine
  1136.     temporäre Datei mit dem Namen A3.SEL, in der die Namen der selek-
  1137.  
  1138.                                  - 19 -
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.     tierten Dateien gespeichert werden. Da die Summe der Längen der Datei-
  1146.     namen sehr groß sein kann, werden sie nicht mehr am Bildschirm unter
  1147.     'Datei:' angezeigt. Dort erscheint nur der Hinweis "Selektionsdatei
  1148.     (Einsehen mit [F6])". Die Select-Datei kann durch Druck der [F6]-Taste
  1149.     mit Hilfe des Listprogramms angesehen werden.
  1150.     Alle Archivierungsvorgänge beziehen ihre benötigte Dateispezifika-
  1151.     tion nun aus dieser Select-Datei, bis mit <Selektieren> eine neue
  1152.     erstellt oder der Menüpunkt <Neue Dateispezifikation> angewählt wird.
  1153.     Die Menüpunkte <Selektieren> und <Neue Dateispezifikation> schließen
  1154.     sich gegenseitig aus. Sie stellen, wie schon gesagt, zwei alternative
  1155.     Wege zur Dateinameneingabe dar. Deshalb wird auch bei der Anwahl des
  1156.     Punktes <Selektieren> der Quellpfad (s. <Neue Dateispezifikation>) ge-
  1157.     löscht. Umgekehrt wird auch bei der Wahl von <Neue Dateispezifikation>
  1158.     die Select-Datei gelöscht. Außerdem geschieht dies vor Verlassen oder
  1159.     beim Neustart des Programms.
  1160.  
  1161.     1.3 <Vorgaben><Neue Dateispezifikation>
  1162.  
  1163.     Dieser Menüpunkt ist eine Alternative zum vorigen und leistet im
  1164.     Prinzip mehr, wenn hier auch eine manuelle Eingabe erforderlich ist.
  1165.     Bei Anwahl mit der [Enter]- oder linken Maustaste klappt zunächst
  1166.     ein Eingabefenster für das Quellverzeichnis (Quellpfad) auf. Das
  1167.     Quellverzeichnis ist dasjenige Verzeichnis, aus dem die Dateien
  1168.     archiviert werden sollen, bzw. in das sie entpackt werden sollen
  1169.     (also auch eine Art Zielpfad). Es muß ein vollständiger Pfadname
  1170.     eingegeben werden, z.B. C:\DBASE\DATEN. Wird hier nichts eingetragen,
  1171.     gilt das aktuelle DOS-Verzeichnis. Möchte man nichts ändern, reicht
  1172.     ein Druck auf die [Enter]- oder [Esc]-Taste.
  1173.     Als Vorgabe dient die aktuelle Einstellung (falls bei der Instal-
  1174.     lation oder über <Vorgaben><Einstellungen> angegeben).
  1175.     Wird eine Cursortaste oder [Home], [End], [TAB] oder [Shift-TAB]
  1176.     gedrückt, kann diese Vorgabe editiert werden. Mit [Ins] wird zwis-
  1177.     chen Überschreib- und Einfügemodus umgeschaltet, mit [Alt-D] läßt
  1178.     sich die Anzeige löschen.
  1179.     Bestätigt wird wie gehabt mit [Enter], mit [Esc], [F10] oder rechter
  1180.     Maustaste storniert. Auch für die Eingabefenster gilt: Die Bedie-
  1181.     nung ist überall prinzipiell die gleiche.
  1182.     Als nächste Eingabe wird dann eine Auflistung der zu archivierenden
  1183.     Dateien erwartet. Ist ein Quellverzeichnis eingestellt, beziehen
  1184.     sich alle Angaben auf dieses, ansonsten auf das aktuelle Verzeich-
  1185.     nis. Bei der Angabe der Dateinamen sind Wildcards erlaubt, einzelne
  1186.     Dateispezifikationen werden durch ein Leerzeichen getrennt.
  1187.     Ist z.B. das Quellverzeichnis C:\DOS eingestellt, und man gibt hier
  1188.     '*.COM *.EXE TREIBER\*.SYS' ein, so werden bei einer Ausführung des
  1189.     Menüpunktes <Arc><Packen> alle Dateien aus C:\DOS, die die Extensionen
  1190.     COM und EXE besitzen, sowie alle SYS-Dateien des Verzeichnisses
  1191.     C:\DOS\TREIBER in das aktuell eingestellte Archiv komprimiert.
  1192.     Hat man kein Quellverzeichnis eingestellt, beziehen sich die Datei-
  1193.     namen auf das aktuelle DOS-Verzeichnis. Um das gleiche zu erreichen
  1194.     wie im vorigen Beispiel, müßte man also eingeben:
  1195.     'C:\DOS\*.COM C:\DOS\*.EXE C:\DOS\TREIBER\*.SYS'.
  1196.     Dies zeigt auch die Vorteile der Möglichkeit der Einstellung eines
  1197.     Quellverzeichnisses: Bei längeren Pfadnamen stößt man schnell an
  1198.  
  1199.                                  - 20 -
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.     die Grenzen des Eingabefensters (bzw. an die mögliche Länge der
  1206.     DOS-Kommandozeile).
  1207.     Hat man mit [F7] 'Subdirectories an' eingestellt, sollten hier
  1208.     keine Pfadnamen angegeben werden, da diese mit dem ARJ-Switch
  1209.     '-r' kollidieren können. Sinn dieses Switches ist es ja gerade,
  1210.     ausgehend von einem fest eingestellten Verzeichnis aus (aktuelles
  1211.     Directory oder Quellpfad) alle der Spezifikation entsprechenden
  1212.     Dateien zu komprimieren.
  1213.  
  1214.     1.4 <Vorgaben><Archiveingabe>
  1215.  
  1216.     Dieser Punkt dient als Alternative zu <Vollschirmarchivauswahl> zur
  1217.     manuellen Eingabe des zu bearbeitenden Archivs. Es klappt hier zu-
  1218.     nächst ein Eingabefenster auf, das es ermöglicht, das aktuelle Archiv-
  1219.     verzeichnis zu ändern. Dieses Verzeichnis ist dasjenige, in dem sich
  1220.     Ihre Archive befinden bzw. angelegt werden sollten.
  1221.     Es wird davon ausgegangen, daß Sie alle Archivdateien in einem be-
  1222.     stimmten Directory aufbewahren. Sollte dies bei Ihnen nicht so sein,
  1223.     wird empfohlen, es so einzurichten, da Sie sonst ständig dieses
  1224.     Verzeichnis hier eintippen müssen.
  1225.     Möchten Sie nichts ändern, können Sie den Punkt mit [Esc], [F10] oder
  1226.     rechter Maustaste überspringen, es bleibt dann die aktuelle Einstellung
  1227.     gültig. Leereingabe selektiert das aktuelle Directory als Archivpfad.
  1228.     Danach erfolgt die Eingabe des Archivnamens. Dies ist der normale
  1229.     DOS-Dateiname ohne Extension, also maximal 8 Buchstaben lang.
  1230.     Haben Sie z.B. bei Archivverzeichnis 'D:\ARCHIVE' eingestellt
  1231.     und tippen hier 'DBASE' ein, so beziehen sich bis zur nächsten
  1232.     Änderung alle weiteren Programmaktionen auf das Archiv 'D:\ARCHVE\
  1233.     DBASE.ARJ' (bzw. LZH/ZIP). Sollte das Archiv nicht existieren, wird
  1234.     es beim nächsten Archivierungsvorgang (Menü <Arc>) angelegt.
  1235.     Wenn ein Archiv bereits im Archivverzeichnis besteht, kann es na-
  1236.     türlich bequemer mittels <Vollschirmarchivauswahl> angewählt werden.
  1237.     Lediglich bei neu anzulegenden Archiven muß der Menüpunkt <Archiv-
  1238.     eingabe> benutzt werden.
  1239.  
  1240.     1.5 <Vorgaben><Change Directory>
  1241.  
  1242.     Diese Funktion dient nur zum Wechseln des aktuellen DOS-Verzeich-
  1243.     nisses. Zur Bedienung des Directory-Fensters siehe 1.1: <Vorgaben>
  1244.     <Vollschirmarchivauswahl> und 1.2: <Vorgaben><Selektieren>.
  1245.  
  1246.     1.6 <Vorgaben><Umgebungsvariable setzen>   (nur ARJ)
  1247.  
  1248.     Mit diesem nur im ARJ-Modus zugänglichen Menüpunkt können Sie die
  1249.     Umgebungsvariable ARJ_SW ändern. Die Variable wird von ARJ benutzt,
  1250.     um permanente Switches zu setzen, die ARJ immer benutzen soll (s. ARJ-
  1251.     Dokumentation).
  1252.     Geben Sie hier zum Beispiel die Einstellungen '-wd:\temp -i1 -e'
  1253.     vor, so benutzt ARJ immer das Verzeichnis 'D:\TEMP' für seine
  1254.     temporären Dateien, zeigt beim Komprimieren den Verlauf als Balken-
  1255.     grafik an und komprimiert ohne Einbeziehung der Pfadnamen. Diese
  1256.  
  1257.  
  1258.                                  - 21 -
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.     Einstellungen gelten allerdings nur, sofern sie auf der Kommando-
  1266.     zeile nicht anders angegeben werden.
  1267.     A3 ändert die Variable nicht permanent, das heißt, nach dem Verlassen
  1268.     des Programms gelten wieder die aktuellen Einstellungen.
  1269.     Konnte die Variable nicht gesetzt werden, weil z.B. nicht genug
  1270.     Platz im Environment vorhanden war, so wird eine entsprechende
  1271.     Fehlermeldung ausgegeben.
  1272.     Alle Einstellungen in der Umgebungsvariablen, die eine Entsprechung
  1273.     bei den Hotkeys haben ('-r', '-je', '-je1', '-jt', '-g') finden auch
  1274.     Niederschlag auf der Hintergrundanzeigefläche und aktivieren die ent-
  1275.     sprechenden Switches, als wären sie über die Hotkeys gesetzt worden.
  1276.     Es wird jedoch dringend davon abgeraten, diese Schalter in 'ARJ_SW'
  1277.     zu benutzen, und statt dessen die entsprechenden Hotkeys bzw.
  1278.     Kommandozeilenparameter zu verwenden.
  1279.     Wie die Erfahrung gezeigt hat, weist ARJ hier einige Bugs auf. So
  1280.     sollen laut ARJ.DOC die in der Kommandozeile angegebenen Schalter
  1281.     immer Priorität vor denen in der Variable haben, bei den Switches
  1282.     '-r' und '-jt' ist dies jedoch nicht so. Sind sie sowohl in 'ARJ_SW'
  1283.     als auch in der Kommandozeile gesetzt, heben sie sich gegenseitig auf,
  1284.     obwohl eigentlich der Kommandozeilenswitch Vorrang haben sollte. Bei
  1285.     '-je' und '-je1' ist dies nicht der Fall. Die Gefahr einer Konfusion
  1286.     ist sehr groß, zumal es auch unmöglich ist, alle Kombinationen zu
  1287.     testen.  A3 versucht, die gegenseitige Aufhebung dadurch zu umgehen,
  1288.     daß die Switches zwar auf Kommandozeilenebene gesetzt, anschließend
  1289.     aber aus 'ARJ_SW' gelöscht werden.
  1290.     Zu weiteren Anwendungsmöglichkeiten der Umgebungsvariablen siehe auch
  1291.     das Kapitel "Tips & Tricks".
  1292.  
  1293.     1.7 <Vorgaben><Einstellungen>
  1294.  
  1295.     Hier können Sie die Standardeinstellungen des Programms ändern
  1296.     und die geänderte Konfiguration in einer Datei abspeichern. Die
  1297.     neuen Einstellungen sind dann auch bei einem späteren Start des
  1298.     Programms aktiv.
  1299.     Die Standardkonfigurationsdatei hat den Namen A3.INI. Wenn Sie gleich
  1300.     beim Start des Programms eine andere Konfigurationsdatei benutzen wollen,
  1301.     müssen Sie vorher die Umgebungsvariable 'A3INI' setzen, z.B. durch Ein-
  1302.     gabe von 'SET A3INI=C:\A3\ARJ.INI' o.ä. von der DOS-Kommandozeile aus
  1303.     oder mittels einer Batchdatei. Auch kann mit dem Parameter /INI=Pfad
  1304.     (z.B. A3/INI=C:\A3\BACKUP.INI) eine bestimmte INI-Datei eingelesen wer-
  1305.     den. Die Extension der Konfigurationsdatei muß '.INI' sein. Auch vom
  1306.     Programm aus kann später manuell eine neue Konfiguration eingelesen
  1307.     werden (s. <Vorgaben> <Konfiguration einlesen>). Sie haben somit die
  1308.     Möglichkeit, sich mehrere Konfigurationsdateien für unterschiedliche
  1309.     Zwecke anzulegen. Ähnliches gilt für die Routine-Konfigurationsdatei
  1310.     und die Farb-Konfigurationsdatei (s. bei <Extras><Routine> und <Vorgaben>
  1311.     <Farben>).
  1312.     Die einzelnen Konfigurationspunkte sind die gleichen wie beim Instal-
  1313.     lationsprogramm. Es sei deshalb hier nicht weiter darauf eingegangen,
  1314.     sondern nur auf die ausführliche Darstellung in der Datei README.A3
  1315.     hingewiesen (zu "QuellPfad" s. <Vorgaben><Neue Dateispezifikation> und
  1316.     zu "Umgebungsvariable ARJ_SW" s. <Vorgaben><Umgebungsvariable setzen>).
  1317.  
  1318.                                  - 22 -
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.     Jeder Einzelpunkt kann wieder mit [Esc] oder der rechten Maustaste,
  1326.     der gesamte Menüpunkt mit [F10] abgebrochen werden.
  1327.     Nach der Eingabe wird gefragt, ob die Einstellungen bei Programmende
  1328.     immer automatisch gesichert werden sollen. Wenn Sie hierauf mit [J]
  1329.     antworten, werden in Zukunft immer, wenn Sie A3 verlassen, die gerade
  1330.     aktuellen Einstellungen gespeichert, so daß Sie beim nächsten Laden
  1331.     das Programm genauso vorfinden, wie Sie es verlassen haben.
  1332.     Zum Schluß wird man gefragt, ob man die aktuellen Eingaben nun auch
  1333.     wirklich abspeichern möchte. Jede andere Eingabe als [J] verwirft hier
  1334.     die Änderungen. Möchte man die Änderungen speichern, wird man noch nach
  1335.     einem Dateinamen gefragt (max. acht Buchstaben), Vorgabe ist der
  1336.     aktuell gültige der Hauptkonfigurationsdatei.
  1337.     Hat man die Änderungen gespeichert, werden diese neuen Einstellungen
  1338.     auch beim nächsten Start des Programms benutzt (es sei denn, man
  1339.     definiert über SET A3INI=... eine andere Konfigurationsdatei).
  1340.     Noch ein wichtiger Hinweis: für alle anderen Einstellungen, die auch in
  1341.     der Konfigurationsdatei gespeichert werden, gibt es unter diesem Menü-
  1342.     punkt keine besondere Abfrage. Sie werden so gespeichert, wie sie gerade
  1343.     aktiv sind. Wenn also z.B. gerade "Subdirs ein" ist, startet A3 beim
  1344.     nächsten Mal auch in diesem Modus.
  1345.     Sie können auch jederzeit den momentanen Zustand des Programms mit allen
  1346.     Einstellungen durch Drücken von [Alt-F10] in der aktuellen INI-Datei
  1347.     abspeichern (von jedem Punkt des Programms aus).
  1348.     Falls Sie etwa das Packprogramm dauerhaft wechseln möchten, brauchen Sie
  1349.     nur mit [Ctrl-Enter] ein anderes auszuwählen und [Alt-F10] zu betätigen.
  1350.     Wichtig (!!!): Auch Einstellungen von A3, die nur per Kommandozeilenpa-
  1351.     rameter zu aktivieren sind (z.B. der Debug-Modus oder der Bildschirm-
  1352.     schoner, s. Kapitel G)), werden mit in der INI-Datei abgespeichert.
  1353.     Das heißt, daß sie vom Programm selbst aus nicht mehr geändert werden
  1354.     können, denn das Weglassen von z.B. /DEBUG bewirkt nicht das Starten
  1355.     ohne Debug-Modus, wenn der Eintrag DEBUG= in der INI-Datei gleich JA ist.
  1356.     In solchen Fällen müssen Sie die INI-Datei selbst editieren, etwa durch
  1357.     Aufruf des Menüpunktes <File><INI-Datei edit.>. Der Aufbau der INI-
  1358.     Dateien ist im nächsten Kapitel ausführlich beschrieben.
  1359.  
  1360.     1.8 <Vorgaben><Routinekonfigurierung>
  1361.  
  1362.     Eine der Hauptaufgaben von A3 ist es, routinemäßige Archivierungen zu
  1363.     automatisieren. Dazu dienen die Menüpunkte <Extras><Routine> und
  1364.     <Extras><Alle> (s. dort). Mit Hilfe des Menüpunktes <Routinekonfi-
  1365.     gurierung> können für diese beiden Programmfunktionen nun bis zu 16
  1366.     Funktionstasten ([F2] bis [F9] und [Ctrl-F2] bis [Ctrl-F9]) mit immer
  1367.     wieder vorzunehmenden Archivierungsdurchläufen, z.B. zu Backupzwecken,
  1368.     belegt werden.
  1369.     Dazu ist die nacheinander erfolgende Angabe von jeweils 16 Archiv-
  1370.     namen (8 Buchstaben, ohne Extension) und den in diesen Archiven
  1371.     zu sichernden Dateien erforderlich. Die Syntax bei den Dateispezi-
  1372.     fikationen ist dieselbe wie bei <Vorgaben><Neue Dateispezifikation>
  1373.     (s. dort). Mit [F1] kann jederzeit eine ausführliche Hilfestellung
  1374.     aufgerufen werden. Für das Editieren gilt auch hier das gleiche wie
  1375.     für alle Eingabefenster.
  1376.     Die Einstellungen werden in der Datei A3.ROU oder der über die Umge-
  1377.     bungsvariable 'A3ROU' spezifizierten Datei abgespeichert, wenn am Ende
  1378.  
  1379.                                  - 23 -
  1380.  
  1381.  
  1382.  
  1383.  
  1384.     der Eingabe [J] gedrückt wird. Optional kann hier auch ein anderer Da-
  1385.     teiname (max. acht Buchstaben) angegeben werden. Diese Einstellungen
  1386.     sind dann auch beim nächsten Start von A3 aktuell.
  1387.  
  1388.     1.9 <Vorgaben><Farben>
  1389.  
  1390.     Dieser Menüpunkt gestattet es, die meisten Farbeinstellungen des
  1391.     Programms zu ändern und die Änderungen in einer Farb-Konfigura-
  1392.     tionsdatei dauerhaft abzuspeichern. Nicht geändert werden können
  1393.     die Farben der Hilfeseiten, da diese in der Datei A3.GEN als fer-
  1394.     tig abgespeicherte Bildschirme vorliegen.
  1395.     Registrierte Benutzer von A3 können sich aber im Notfall an mich
  1396.     wenden und eine individuell modifizierte Datei erhalten, falls sie
  1397.     wirklich mal etwas nicht lesen können. Ich benötige dazu nur genaue
  1398.     Angaben darüber, wo etwas geändert werden soll (welche Seite und was)
  1399.     und welche Farben gewünscht werden. (Für Insider: die Datei A3.GEN
  1400.     wurde mit dem Screen-Generator der Shareware-Toolbox 'BOOSTERS 4.0'
  1401.     erstellt und kann mit diesem editiert werden.)
  1402.     Wählt man den Menüpunkt <Farben> an, gelangt man in das Farbeinstell-
  1403.     fenster. Hier lassen sich nacheinander die meisten Farbenvon A3 ändern.
  1404.     Das Fenster besteht aus drei Bereichen: Die Zeile unter dem oberen Rand
  1405.     gibt an, welche Farbe gerade geändert werden kann. Sie ist in der ak-
  1406.     tuellen Farbeinstellung gehalten.
  1407.     Den größten Teil des Fensters macht die eigentliche Farbtabelle
  1408.     aus. In ihr kann mit den Cursortasten oder der Maus herumgefahren
  1409.     und mit [Enter] oder der linken Maustaste eine entsprechende
  1410.     Farbkombination ausgewählt werden. [Esc] oder die rechte Maustaste
  1411.     gehen jeweils weiter zur nächsten Einstellmöglichkeit, ohne die
  1412.     vorherige zu ändern. Mit [F10] kann die gesamte Prozedur abgebro-
  1413.     chen werden.
  1414.     Am Schluß wird noch gefragt, ob die gemachten Änderungen permanent
  1415.     abgespeichert werden sollen. Wird hier mit [J] geantwortet, so werden
  1416.     die aktuellen Änderungen in die Datei A3A.COL bzw. in die über die
  1417.     Umgebungsvariable 'A3COL' festgelegte Datei geschrieben. Optional kann
  1418.     hier auch ein anderer Dateiname (maximal acht Buchstaben) angegeben
  1419.     werden. Sie bleiben dann auch nach einem Neustart von A3 erhalten.
  1420.     Jede andere Eingabe behält die Änderungen nur bis zum nächsten Start
  1421.     des Programms bei.
  1422.  
  1423.     1.10 <Vorgaben><Konfiguration einlesen>
  1424.  
  1425.     Mit diesem Menüpunkt ist es möglich, eine vorher abgespeicherte (oder
  1426.     originale) Konfigurationsdatei wieder einzulesen und deren Inhalt zur
  1427.     aktuellen Einstellung zu machen.
  1428.     Zunächst wird gefragt, ob eine Hauptkonfigurationsdatei (s. Menüpunkt
  1429.     <Vorgaben><Einstellungen>), eine Routinedatei (s. <Routinekonfigurie-
  1430.     rung>) oder eine Farbdatei (s. <Farben>) eingelesen werden soll.
  1431.     Ein Druck auf die [H]-, [R]- oder [F]-Taste wählt hier das entsprechen-
  1432.     de an. Danach klappt ein Directory-Fenster (s. <Vorgaben><Vollschirm-
  1433.     archivauswahl>) auf, mit dessen Hilfe eine Konfigurationsdatei ausge-
  1434.     wählt werden kann.
  1435.     Durch diese Möglichkeit des Einlesens können, auch ohne das Programm
  1436.     zu verlassen und die Umgebungsvariablen A3INI, A3ROU und A3COL zu ver-
  1437.     ändern, unterschiedliche Konfigurationen für die verschiedensten Zwecke
  1438.     definiert, abgespeichert und wieder eingelesen werden.
  1439.                                  - 24 -
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.     2. Das Menü <Arc>
  1446.     =================
  1447.  
  1448.     Hier finden die eigentlichen Archivierungsaktionen statt. Für alle
  1449.     Menüpunkte gilt:
  1450.     Ist mit [F7] 'Subdirectories' auf 'ein' gestellt, werden auch sämt-
  1451.     liche Unterverzeichnisse des aktuellen Pfades bzw. des eingestell-
  1452.     ten Quellverzeichnisses erfaßt.
  1453.  
  1454.     2.1 <Arc><Packen>
  1455.  
  1456.     Unter diesem Menüpunkt erfolgen die eigentlichen Komprimierungsaktionen
  1457.     gemäß der Packmodus-Voreinstellung (Taste [F6]). Der Menüpunkt ist auch
  1458.     von überall her im Hauptmenü mit [Ctrl-PgUp] erreichbar.
  1459.  
  1460.     Add:
  1461.  
  1462.     Es werden alle spezifizierten Dateien (sofern vorhanden) dem einge-
  1463.     stellten Archiv zugefügt. Dort schon existierende Dateien gleichen
  1464.     Namens werden ohne Rückfrage überschrieben (!!!). Existiert das
  1465.     Archiv noch nicht, wird es automatisch erzeugt.
  1466.  
  1467.     Update:
  1468.  
  1469.     Es werden alle spezifizierten Dateien (sofern vorhanden) dem einge-
  1470.     stellten Archiv zugefügt. In der Archivdatei schon existierende Da-
  1471.     teien gleichen Namens werden nur überschrieben, wenn sie älteren
  1472.     Datums sind als die spezifizierten. Existiert das Archiv noch
  1473.     nicht, wird es automatisch erzeugt.
  1474.  
  1475.     Freshen:
  1476.  
  1477.     Es werden alle spezifizierten Dateien dem eingestellten Archiv nur
  1478.     zugefügt, wenn dort schon ältere Versionen gleichen Namens exis-
  1479.     tieren. Diese werden also "aufgefrischt". Wenn die eingestellte
  1480.     Archivdatei noch nicht vorhanden ist, erfolgt keine Archivierung.
  1481.  
  1482.     Move:
  1483.  
  1484.     Es werden alle spezifizierten Dateien (sofern vorhanden) dem einge-
  1485.     stellten Archiv zugefügt und anschließend auf dem Laufwerk gelöscht.
  1486.     In der Archivdatei schon existierende Dateien gleichen Namens werden
  1487.     ohne Rückfrage überschrieben (!!!). Existiert das Archiv noch nicht,
  1488.     wird es automatisch erzeugt.
  1489.  
  1490.     2.2 <Arc><Encrypt>                         (nur ARJ und PKZip)
  1491.  
  1492.     Mit diesem Menüpunkt ist es möglich, die der aktuellen Dateispezifi-
  1493.     kation entsprechenden Dateien in einem bereits bestehenden (!) Archiv
  1494.     mit einem Paßwort zu verschlüsseln. Bei ARJ ist es optional auch mög-
  1495.     lich, ein Archiv mit diesem Menüpunkt neu zu erstellen, falls es noch
  1496.     nicht vorhanden ist. Falls es schon existiert, werden nur diejenigen
  1497.     Dateien neu verschlüsselt, die der aktuellen Dateispezifikation ent-
  1498.  
  1499.                                  - 25 -
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.     sprechen und noch nicht chiffriert sind.
  1506.     Wenn Sie also eine neu Datei hinzufügen und verschlüsseln möchten, müs-
  1507.     sen Sie zuerst <Arc><Add> etc. ausführen und danach mit <Arc><Encrypt>
  1508.     verschlüsseln (oder Sie schalten im ARJ-Modus mit [Shift-F6] den Paßwort-
  1509.     Modus ein, dann wird direkt bei <Add>, <Update> usw. chiffriert).
  1510.     Möchten Sie eine bereits geschützte Datei neu verschlüsseln (z.B. mit
  1511.     neuem Paßwort), müssen Sie diese zuerst entpacken und dann mit akti-
  1512.     viertem Paßwort-Modus neu komprimieren (<Add>).
  1513.     Zur Bedienung: A3 fragt zunächst nach dem gewünschten Paßwort, welches
  1514.     bei der Eingabe nicht am Bildschirm angezeigt wird. Dieses sollten Sie
  1515.     sich unbedingt (!!!) merken oder besser notieren. Ohne dieses Paßwort
  1516.     ist die Dekomprimierung verschlüsselter Dateien unmöglich.
  1517.  
  1518.     2.3 <Arc><Subdirectory packen>
  1519.  
  1520.     Mit dieser Funktion können Sie ohne großen Aufwand einen kompletten
  1521.     Verzeichnisast in ein Archiv packen.
  1522.     Es klappt zunächst ein Directoryfenster (s. <Vorgaben><Selektieren>),
  1523.     in dem Sie einfach mit [F10] das zu archivierende Verzeichnis auswäh-
  1524.     len. Falls die Voreinstellung "Subdirs ein" aktiv ist (Taste [F7]),
  1525.     werden auch alle Unterverzeichnisse dieses Directorys erfaßt.
  1526.     Bitte beachten Sie: auch hier werden jeweils nur die Dateien archiviert,
  1527.     die der aktuellen Dateispezifikation entsprechen. Ist diese z.B. '*.DBF',
  1528.     werden nur alle dBase-Dateien komprimiert. Außerdem gilt die aktuelle
  1529.     Einstellung für den Packmodus. Steht dieser etwa auf "Freshen", werden
  1530.     nur bereits vorhandene Dateien im Archiv aufgefrischt.
  1531.     Ist der Packmodus "Move" wird vor der Archivierung noch gefragt, ob an-
  1532.     schließend der gesamte archivierte Verzeichnisbaum gelöscht werden soll
  1533.     (Vorsicht!!!). Bei Angabe von [N] werden bei "Move" nur die Dateien auf
  1534.     der Platte gelöscht, die Verzeichnisstruktur bleibt erhalten.
  1535.  
  1536.     2.4 <Arc><authenticity Verification>       (nur PKZip)
  1537.  
  1538.     Dieser Menüpunkt arbeitet nur mit der registrierten Vollversion von
  1539.     PKZip zusammen, wenn Sie mit dem Programm PUTAV.EXE Ihre Seriennummer
  1540.     in PKZIP.EXE "geprägt" haben (s. dazu die PKZip-Dokumentation).
  1541.     In diesem Fall ist es PKZip möglich, einen sogenannten "security
  1542.     envelope" um ein Archiv zu legen. Dieser schützt die ZIP-Datei vor
  1543.     jeder Veränderung (z.B. durch Viren, versehentliches Löschen von
  1544.     archivierten Dateien, "Hacker" etc.), d.h. es erscheint eine Warnung,
  1545.     wenn ein verändertes Archiv entpackt wird.
  1546.     Wenn Sie den Menüpunkt anwählen, und die Archivdatei existiert noch
  1547.     nicht, wird sie wie mit <Add> erzeugt. Ist sie schon vorhanden, wird
  1548.     versucht, wie mit <Update> die der aktuellen Dateispezifikation ent-
  1549.     sprechenden Dateien hinzuzufügen.
  1550.     Ein Tip: Wollen Sie ein bereits bestehendes Archiv mit einem "security
  1551.     envelope" versehen, aber keine Datei(en) zufügen, geben Sie als Datei-
  1552.     spezifikation einfach NUL ein.
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.                                  - 26 -
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.     2.5 <Arc><Zusammenführen>                  (nur ARJ)
  1566.  
  1567.     Mit diesem Menüpunkt ist es möglich, mehrere ARJ-Dateien zu einer zu
  1568.     vereinigen, indem ein Dateilistenfenster aufklappt, wo wie üblich
  1569.     (s. 1.2) die mit dem aktuellen Archiv zu verschmelzenden Archive
  1570.     markiert werden können. Zunächst wird gefragt, welche Extension das/
  1571.     die zuzufügende(n) Archiv(e) hat/haben, Vorgabe ist die aktuelle
  1572.     Archivextension. Durch Angabe einer entsprechenden anderen Endung kann
  1573.     z.B. einer sfx-Datei der Inhalt mehrerer normaler ARJ-Dateien zugefügt
  1574.     werden oder umgekehrt.
  1575.     Bitte beachten Sie, daß bei gleichnamigen Dateien in mehreren Archiven
  1576.     diese jeweils durch die zuletzt hinzugefügten überschrieben werden.
  1577.     Befindet sich z.B. im aktuellen Archiv A.ARJ eine Datei namens
  1578.     BRIEF.DOC, so wird sie durch eine evtl. gleichnamige im Archiv B.ARJ
  1579.     überschrieben, wenn dieses mit A.ARJ verbunden wird. Diese wiederum
  1580.     würde ebenfalls überschrieben, falls noch ein Archiv C.ARJ zugefügt
  1581.     wird, in dem sich ebenso eine Datei BRIEF.DOC befindet.
  1582.  
  1583.     2.6 <Arc><Diskettenzahl>
  1584.  
  1585.     Der Menüpunkt <Arc><Diskettenzahl> versucht eine grobe Einschätzung
  1586.     der benötigten Anzahl an Disketten für ein Komplettbackup der Fest-
  1587.     platte. Der Benutzer muß nur noch den gewünschten Laufwerksbuchstaben
  1588.     angeben; mit den üblichen Tasten kann abgebrochen werden.
  1589.     Danach können noch eine oder mehrere Dateispezifikationen angegeben
  1590.     werden, z.B. '*.DBF' oder '*.TXT *.DOC WORD??.WK1'. Vorgabe ist '*.*',
  1591.     Pfadnamen sind nicht (!) erlaubt.
  1592.     Wenn Sie hier etwas anderes als '*.*' eingeben, wird das mitgelieferte
  1593.     Utility WO.EXE benutzt, um das gewählte Laufwerk nach entsperchenden
  1594.     Dateien durchzuscannen und die Dateigrößen aufzusummieren. Dies kann
  1595.     besonders auf langsamen Rechnern und bei großen Platten einige Zeit
  1596.     dauern.
  1597.     Die Routine gibt die Gesamtkapazität, den benutzten und den freien
  1598.     Laufwerksplatz, sowie die Gesamtgröße der zu archivierenden Dateien
  1599.     (in Bytes und Kilobytes) aus.
  1600.     Dann wird die wahrscheinlich notwendige Diskettenzahl (360 kBytes,
  1601.     720 kBytes, 1,2 MBytes und 1,44 MBytes) für die Kompressionsgrade
  1602.     0% (unkomprimiert, ARJ-Switch '-m0'), 30%, 50% und 70% prognosti-
  1603.     ziert. Diese Werte sind natürlich nur grobe Anhaltspunkte, da der
  1604.     Kompressionsgrad stark von der Art der zu packenden Dateien abhängt.
  1605.  
  1606.     2.7 <Arc><Backup>                         (nur ARJ und PKZip ab 2.04x)
  1607.  
  1608.     Eine der herausragenden Fähigkeiten von ARJ und PKZip 2.04x ist die
  1609.     Möglichkeit, Archive auch auf mehre Disketten ("volumes") zu verteilen,
  1610.     wenn sie zu groß für eine einzelne sind. Zusammen mit der Möglichkeit,
  1611.     ein ganzes Laufwerk nach Dateien zu durchsuchen und das Archivbit von
  1612.     Dateien zurückzusetzen, lassen sich diese Packer somit als zwar langsame,
  1613.     aber sehr platzsparende Backupprogramme einsetzen.
  1614.     Diese Fähigkeit unterstützt A3 durch seine bequeme Menüführung und
  1615.     intensive Fehlerprüfung. Es wird z.B. automatisch das benutzte Disket-
  1616.     tenformat (präziser: der freie Platz auf der ersten eingelegten Diskette)
  1617.  
  1618.                                  - 27 -
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.     ermittelt. Dadurch entfällt im ARJ-Modus die Notwendigkeit, jedesmal
  1626.     umständlich den Parameter '-vv360, 720, 1300, 1440' etc. benutzen zu
  1627.     müssen. Es können sogar unformatierte Disketten benutzt werden, da A3
  1628.     im ARJ-Modus auf Wunsch jede Diskette vor dem Backup-Vorgang löschen
  1629.     (bei schon formatierten Disketten) oder formatieren kann. Dazu wird ein
  1630.     kleines Utility QFT.EXE mitgeliefert, das auch für den Menüpunkt
  1631.     <disK><Formatieren> benutzt wird. Es wird aber empfohlen, keine unfor-
  1632.     matierten Disketten zu benutzen, da 'QFT' in diesem Fall ziemlich lange
  1633.     braucht, bevor es mit dem eigentlichen Formatieren beginnt (bis über
  1634.     1 min).
  1635.     PKZip 2.04 ist selbst in der Lage, Disketten zu formatieren, deshalb
  1636.     wird QFT.EXE im PKZip-Modus nicht benötigt.
  1637.  
  1638.     Bevor näher auf die Bedienung eingegangen wird, noch ein paar Hin-
  1639.     weise:
  1640.      ■ Es werden von A3 die aktuellen Einstellungen für 'Quellpfad',
  1641.        'Subdirectories ein/aus', 'Kompressionsmodus' und 'Dateispezifikation'
  1642.        benutzt. Der aktuelle Archivname wird als Vorgabe für den Namen des
  1643.        Backup-Sets angezeigt. Sie können hier aber auch einen beliebigen
  1644.        anderen Dateinamen angeben.
  1645.        Wenn Sie z.B. ein Backup von der ganzen Platte machen wollen,
  1646.        sollten Sie als Quellpfad '\' oder 'C:\' etc. eingestellt
  1647.        und mit [F7] 'Subdirectories' auf 'ein' geschaltet haben.
  1648.        Wenn als Einstellung für 'Datei' '*.TXT' aktiviert ist, werden
  1649.        auch nur Dateien mit der Extension '.TXT' archiviert.
  1650.      ■ Sie können auch Dateien auf einfache Weise von der Archivierung
  1651.        ausschließen, z.B. BAK- oder TMP-Dateien. Am einfachsten geschieht
  1652.        dies durch Anlegen einer kleinen ASCII-Datei (beispielsweise mit
  1653.        Hilfe des Menüpunkts <File><Editor>) mit den auszuschließenden
  1654.        Dateinamen - jeweils eine Dateispezifikation pro Zeile, auch mit
  1655.        Wildcards und Pfadnamen. Der Inhalt einer solchen Datei, z.B. mit
  1656.        dem Namen EXCLUDE.DAT, könnte etwa so aussehen:
  1657.  
  1658.          *.BAK
  1659.          *.TMP
  1660.          C:\TEMP\*.*
  1661.          D:\BRIEFE\ALT\*.*
  1662.  
  1663.        Wenn Sie jetzt über <Vorgaben><Neue Dateispezifikation> oder mit
  1664.        der [F9]-Taste die zu sichernden Dateien eingeben, fügen Sie z.B.
  1665.        einfach -X@C:\A3\EXCLUDE.DAT hinzu (vorausgesetzt, die Datei
  1666.        EXCLUDE.DAT befindet sich im Verzeichnis C:\A3). Im ARJ-Modus
  1667.        können Sie den '-X!'-Switch auch in der Umgebungsvariablen 'ARJ_SW'
  1668.        benutzen (permanent mit <Vorgaben><Einstellungen> oder temporär
  1669.        mit <Vorgaben><Umgebungsvariable setzen>). Die entsprechenden
  1670.        Dateien werden dann von jeder Archivierung ausgeschlossen.
  1671.        Achtung! Bei ARJ lautet der Buchstabe für Listfiles '!', bei
  1672.        PKZip '@'.
  1673.      ■ Numerieren Sie die Backup-Disketten eines Backup-Sets durchgehend
  1674.        (im ARJ-Modus am besten mit 0 beginnend wie bei ARJ), damit Sie beim
  1675.        Restaurieren immer gleich die richtigen Disketten zur Hand haben.
  1676.  
  1677.  
  1678.                                  - 28 -
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.      ■ Definieren Sie, wenn irgend möglich, eine Umgebungsvariable 'TMPARC',
  1686.        'TEMP' oder 'TMP', die auf eine RAM-Disk oder wenigstens auf die
  1687.        Festplatte zeigt (s. auch Kapitel F)). Die Archivierung auf
  1688.        Disketten ist sonst sehr langsam und "nervig". Mit einer genügend
  1689.        großen virtuellen Disk und einem schnellen Rechner läßt sich aber
  1690.        eine befriedigende Backupgeschwindigkeit erzielen.
  1691.  
  1692.     Nun zur Bedienung der Funktion:
  1693.  
  1694.     Diese gestaltet sich im ARJ- und PKZip-Modus jeweils etwas unterschied-
  1695.     lich, da die beiden Packer abweichende Leistungsmerkmale aufweisen.
  1696.     An den entsprechenden Stellen wird darauf hingewiesen bzw. diese mit
  1697.     einem (A) bzw. (P) gekennzeichnet werden.
  1698.     Im ARJ-Modus wird nach der Anwahl zuerst gefragt, ob Sie Teilarchive
  1699.     bestimmter Größe erzeugen möchten (in Bytes). Wenn Sie hier [J] ein-
  1700.     tippen, können Sie die gewünschte Größe eingeben, ansonsten ermittelt
  1701.     A3 die Archiv-Größe aus dem freien Platz auf dem Ziellaufwerk (s.u.).
  1702.     Als nächstes folgt die Frage nach dem "Ziellaufwerk". A3 hat bereits
  1703.     Ihre Laufwerkskonfiguration ermittelt und stellt alle möglichen Laufwerke
  1704.     zur Auswahl. PKZip unterstützt nur wechselbare Medien, deshalb stehen
  1705.     im PKZip-Modus nur die Diskettenlaufwerke A: und B: zur Auswahl.
  1706.     Mit dem Drücken des entsprechenden Laufwerksbuchstabens auf Ihrer
  1707.     Tastatur wählen Sie eins aus. Voreinstellung ist A:, zur Auswahl
  1708.     dieses Laufwerks genügt ein Druck auf die [Enter]-Taste. Falls ein
  1709.     Diskettenlaufwerk gewählt wurde, werden die Backup-Archive im Root-
  1710.     verzeichnis erzeugt, bei einem Backup auf Fest- (Wechsel-) platte (A)
  1711.     wird nach dem gewünschten Zielverzeichnis gefragt, in dem die Archive
  1712.     abgelegt werden sollen. Existiert dieses nicht, wird gefragt, ob es
  1713.     erzeugt werden soll.
  1714.     Ist der ausgewählte Drive ein Diskettenlaufwerk, werden Sie als näch-
  1715.     stes gefragt, ob die Disketten gelöscht oder formatiert werden sollen.
  1716.     Wenn Sie mit [J] antworten, folgt, falls Sie über (ein) HD-Laufwerk(e)
  1717.     verfügen, als nächstes die Frage, ob Sie DD- (360K/720K) oder HD-
  1718.     (1,2M/1,44M) Disketten benutzen wollen.
  1719.     Danach werden Sie gefragt, ob Sie alle Dateien archivieren wollen,
  1720.     die der aktuellen Dateispezifikation entsprechen, oder nur die geän-
  1721.     derten. Im zweiten Fall werden nur die Dateien komprimiert, die seit
  1722.     dem letzen Backup geändert oder neu erzeugt wurden (präziser: bei
  1723.     denen das Archivbit gesetzt ist). Zur Auswahl drücken Sie [A] für
  1724.     "alle" oder [G] für "geänderte"; die Voreinstellung ist "alle". Wenn
  1725.     die Dateien erfolgreich archiviert wurden, wird das Archivbit zurück-
  1726.     gesetzt.
  1727.     Im ARJ-Modus werden Sie anschließend gefragt "Teilung von Dateien über
  1728.     Laufwerksgrenzen zulassen ?". Eine Verneinung bewirkt, daß ARJ keine
  1729.     Dateien mehr zwischen zwei oder mehreren Teilarchiven auf mehrere Dis-
  1730.     ketten aufteilen darf. Dies hat Vor- und Nachteile. Von Vorteil ist, daß
  1731.     Dateien auch ohne die <Restore>-Funktion leicht entpackt werden können.
  1732.     Auch können Teilarchive mit <Freshen> upgedatet werden, wenn das Teil-
  1733.     archiv dadurch nicht größer als der verfügbare Diskettenplatz wird.
  1734.     Nachteilig wirkt sich aus, daß der verfügbare Platz nicht mehr voll-
  1735.     ständig genutzt wird, wenn eine Datei nicht aufgeteilt werden darf.
  1736.     Auch können keine Dateien mehr archiviert werden, die selbst in gepack-
  1737.  
  1738.                                  - 29 -
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.     ter Form größer als der verfügbare Speicherplatz sind. Sie sollten also
  1746.     nur im Notfall mit [N] antworten.
  1747.     Wenn Sie eine ARJ-Version >= 2.39 benutzen, fragt Sie A3 als nächstes,
  1748.     ob Sie auf der ersten Backup-Diskette Platz für ARJ.EXE und INSTALL.BAT
  1749.     reservieren lassen möchten (A). Dies ist sehr nützlich, wenn Sie die
  1750.     Disketten des Backup-Sets an jemanden weitergeben möchten, der nicht
  1751.     über A3 verfügt. Wenn Sie hier mit [J] antworten, wird ARJ angewiesen,
  1752.     auf der ersten Diskette genügend Platz für ARJ.EXE und die Datei
  1753.     INSTALL.BAT (wird mitgeliefert als INSTALL.ASC, damit sie nicht ver-
  1754.     sehentlich gestartet wird) freizuhalten. Der benötigte Platz wird von
  1755.     A3 automatisch ermittelt. Nach erfolgter Archivierung werden Sie dann
  1756.     noch einmal aufgefordert, die erste Diskette des Backup-Sets einzulegen,
  1757.     damit A3 die beiden Dateien kopieren kann. Falls Sie über die Vollver-
  1758.     sion von ARJ verfügen und sich DEARJ.EXE im A3-Verzeichnis befindet,
  1759.     wird statt ARJ.EXE diese Datei kopiert.
  1760.     Die Datei INSTALL.BAT (INSTALL.ASC) ist eine kleine Batchdatei, die
  1761.     - von der Diskette aufgerufen - den entsprechenden ARJ-Aufruf zum
  1762.     Rückspielen des Backup-Sets tätigt. Ohne Parameter gestartet, gibt
  1763.     sie eine kurze Hilfe aus. Sie können die Datei INSTALL.ASC auch
  1764.     selbst editieren und sie Ihren Bedürfnissen anpassen, sie muß sich
  1765.     nur im A3-Verzeichnis befinden und wird dann beim Kopieren in
  1766.     INSTALL.BAT umbenannt. Auf diese Weise ist es leicht möglich, ein-
  1767.     fache Installationsdisketten für Software herzustellen, die sich
  1768.     selbst auf die Festplatte entpacken. Noch ein Hinweis: Beim Zurück-
  1769.     spielen des Backups mit INSTALL.BAT, kann es sein, daß DOS nach
  1770.     Abarbeitung der letzten Diskette eine Meldung ausgibt, daß noch einmal
  1771.     die Diskette mit der Stapelverarbeitungsdatei eingelegt werden soll.
  1772.     Dies ist so, weil sich INSTALL.BAT nur auf der ersten Diskette befindet
  1773.     und das Betriebssystem die Datei nicht findet. Sie können nun die
  1774.     erste Diskette einlegen und eine Taste drücken oder mit [Ctrl-C] einfach
  1775.     die Stapelverarbeitung abbrechen, ein Fehler resultiert daraus nicht.
  1776.     Es handelt sich hier einfach nur um eine Eigentümlichkeit des DOS, das
  1777.     Batchdateien Zeile für Zeile verarbeitet und nicht weiß, daß keine
  1778.     Zeile mehr folgt, wenn es nach Verarbeitung des letzten Befehls erneut
  1779.     versucht, die Datei zu öffnen, sie aber nicht mehr findet. Das Verhalten
  1780.     unterscheidet sich auch von Version zu Version. DR DOS 6.0 beispielsweise
  1781.     gibt nur die Meldung aus, daß die Batchdatei fehlt, fordert aber nicht
  1782.     dazu auf, diese einzulegen. Hier genügt ein Tastendruck, um die Stapel-
  1783.     verarbeitung zu beenden. Bei Benutzung von 4DOS gibt es übrigens das
  1784.     Problem nicht. INSTALL.BAT erkennt selbstständig, ob 4DOS vorhanden ist
  1785.     und schaltet in den "Batch to memory"-Modus, bei dem die Stapeldatei
  1786.     komplett in den Speicher geladen wird.
  1787.     Als nächstes werden Sie nach einem Namen für das Backup-Set gefragt
  1788.     (maximal 8 Buchstaben), erlaubt sind dabei alle auch bei Dateinamen
  1789.     zulässigen Zeichen. Als Vorgabe dient, wie schon erwähnt, der aktuelle
  1790.     Archivname.
  1791.     Falls das in der INI-Datei unter "KOMMENTAR-DATEI" eingetragene File
  1792.     gefunden wird, fragt A3 anschließend, ob es eingebunden werden soll.
  1793.     Wenn schon eine Indexdatei (s. <DeArc><Indexdatei(en)
  1794.     ansehen>) für das Quellaufwerk existiert, wird gefragt, ob diese
  1795.     überschrieben oder verlängert werden soll (A). Im letzteren Fall
  1796.     schreibt ARJ die Archivierungsinformationen an das Ende der schon
  1797.  
  1798.                                  - 30 -
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.     existierenden Datei, d.h. führt sie fort.
  1806.     Nun startet der eigentliche Backup-Vorgang. Paßt das erzeugte Archiv
  1807.     nicht auf eine Diskette, fordern ARJ bzw. PKZip gegebenenfalls eine
  1808.     neue an. Bei ARJ geschieht dies mit der Frage 'OK to process next
  1809.     volume/diskette?' (o.ä.). Hier tippen Sie [Y] und [Enter] ein, Eingabe
  1810.     von [N] und [Enter] bewirkt den Abbruch des Backups. Dazu ein Tip (A):
  1811.     wenn Sie über <Vorgaben><Einstellungen> (s.d.) bei der Umgebungsvaria-
  1812.     blen ARJ_SW den Switch '-jyy' einfügen, brauchen Sie die [Enter]-Taste
  1813.     nicht zu betätigen. ARJ genügt dann ein Tastendruck ([Y], [N]) zur
  1814.     Bestätigung.
  1815.     Auf der letzen Diskette speichert PKZip zusätzlich Informationen über
  1816.     das aktuelle Backup-Set (Z).
  1817.     Bei ARJ erhält das Archiv auf der ersten Diskette die Extension '.000',
  1818.     die nächsten entsprechend  '.001', '.002' usw. Auf diese Weise kann ein
  1819.     Backup-Set bis zu 1000 Disketten enthalten ('.000' bis '.999').
  1820.     Bei jedem Backup-Vorgang wird eine sogenannte Indexdatei erzeugt (A),
  1821.     in dem alle archivierten Dateien und Pfadnamen protokolliert werden
  1822.     (s. dazu auch <DeArc><Indexdatei(en) ansehen> und <DeArc><Restore>).
  1823.     Bei PKZip lautet die Extension immer '.ZIP'.
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.                                  - 31 -
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.     3. Das Menü <DeArc>
  1866.     ===================
  1867.  
  1868.     Dieses Menü befaßt sich mit den elementaren Dekomprimierungs- und
  1869.     Löschaktionen.
  1870.  
  1871.     3.1 <DeArc><Extract>
  1872.  
  1873.     Die (z.B. über <Neue Dateispezifikation>) spezifizierten Dateien
  1874.     werden - sofern vorhanden - aus dem eingestellten Archiv in das
  1875.     aktuelle DOS-Verzeichnis extrahiert. Existieren dort schon Dateien
  1876.     gleichen Namens, erfolgt jedesmal eine Sicherheitsabfrage (vom Packer),
  1877.     ob sie überschrieben werden sollen (falls dies nicht im ARJ-Modus über
  1878.     die Umgebungsvariable 'ARJ_SW' anders eingestellt wurde). Der Menüpunkt
  1879.     ist auch von überall her im Hauptmenü mit [Ctrl-PgDn] erreichbar.
  1880.  
  1881.     3.2 <DeArc><Selektierte Extraktion>
  1882.  
  1883.     Dieser Menüpunkt macht im Prinzip das gleiche wie der vorherge-
  1884.     hende, nur daß hier mit Hilfe eines Dateilisten-Fensters (dazu
  1885.     s. <Vorgaben><Selektieren>) einzelne Dateien zur Extraktion mar-
  1886.     kiert werden können.
  1887.  
  1888.     3.3 <DeArc><Delete>
  1889.  
  1890.     Die (z.B. über <Neue Dateispezifikation>) spezifizierten Dateien
  1891.     werden - sofern vorhanden - aus dem eingestellten Archiv ohne
  1892.     Rückfrage (!) gelöscht.
  1893.  
  1894.     3.4 <DeArc><Löschen>
  1895.  
  1896.     Dieser Punkt ermöglicht über ein Dateilisten-Fenster (s. Abschnitt
  1897.     1.2) die selektive Löschung einzelner Dateien aus dem voreinge-
  1898.     stellten Archiv. Mit [Esc], [F10] oder der rechten Maustaste kann
  1899.     die Selektion wie bei jedem Dateilisten-Fenster abgebrochen werden.
  1900.  
  1901.     3.5 <DeArc><Ansehen>
  1902.  
  1903.     Ermöglicht die Extraktion der voreingestellten Dateien "zum Bild-
  1904.     schirm", das heißt, die Anzeige von (Text-) Dateien aus einem
  1905.     Archiv heraus. Zum Bildschirm wird hier allerdings normalerweise
  1906.     nicht dekomprimiert. Es wird das voreingestellte Listprogramm zur
  1907.     Anzeige des Dateiinhaltes benutzt. Dazu werden die zu betrachten-
  1908.     den Dateien in die temporäre Datei A3.TMP dekomprimiert und
  1909.     diese dann in den Lister geladen.
  1910.     Nur wenn kein Lister vorhanden ist und auch die Abwesenheit von
  1911.     4DOS festgestellt wird (interner Befehl 'LIST' kann genutzt werden),
  1912.     erfolgt eine Extraktion zum Bildschirm. Die Datei A3.TMP wird im
  1913.     über die Umgebungsvariable 'TMPARC' spezifizierten Verzeichnis (RAM-
  1914.     Disk) erzeugt. Siehe hierzu auch das Kapitel F).
  1915.  
  1916.  
  1917.  
  1918.                                  - 32 -
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.     3.6 <DeArc><View>
  1926.  
  1927.     Macht das gleiche wie der vorherige Menüpunkt, nur daß hier wieder
  1928.     einzelne Dateien mit Hilfe eines Dateilisten-Fensters (s. 1.2)
  1929.     zur Ansicht selektiert werden können.
  1930.  
  1931.     3.7 <DeArc><Textdatei editieren>
  1932.  
  1933.     Hier lassen sich (ASCII-) Dateien in einem Archiv selektieren und zur
  1934.     Bearbeitung in den konfigurierten Texteditor laden. Dieser Editor muß
  1935.     in der Lage sein, als Dateinamensargument ein '*.*' zu akzeptieren
  1936.     (z.B. QEdit, Semware Editor). Der mitgelieferte kleine Editor ZMEDIT.COM
  1937.     ist dazu nicht (!) in der Lage (er soll ja auch nur ein Behelf sein).
  1938.     Nach dem Editieren wird gefragt, ob Sie die geänderten Dateien wieder
  1939.     ins Archiv einpacken möchten.
  1940.  
  1941.     3.8 <DeArc><Grafik(en) betrachten>
  1942.  
  1943.     Dieser Menüpunkt ermöglicht es, mit Hilfe eines Grafikbetrachter-Pro-
  1944.     grammes (empfohlen: PICEM von John Bridges), Grafikdateien direkt aus
  1945.     dem aktuellen Archiv zu betrachten. Zu diesem Zweck klappt ein Datei-
  1946.     listenfenster auf, in dem Sie auf die übliche Weise Dateien zum Be-
  1947.     trachten selektieren können. Diese werden dann in ein temporäres
  1948.     Verzeichnis entpackt und der Grafik-Viewer aufgerufen. Sind in der
  1949.     INI-Datei (s.a. <Vorgaben><Einstellungen>, <File><INI-Datei editieren>
  1950.     und Kapitel K)) unter dem Eintrag 'VIEWER-PARAMETER=' entsprechende
  1951.     Kommandozeilenparameter konfiguriert, werden diese dem Betrachter-
  1952.     Programm übergeben. Steht dort z.B. '/L /S' und TPICEM.EXE (Default)
  1953.     ist als Viewer konfiguriert, lautet der Aufruf 'TPICEM.EXE /L /S *.*'.
  1954.     '*.*' steht für alle in das Temporärverzeichnis entpackten Files.
  1955.     Achtung! Es erfolgt keine Prüfung, ob es sich wirklich um Bilddateien
  1956.     handelt. Das Temporärverzeichnis mit den Dateien wird nach Verlassen
  1957.     des Betrachters automatisch wieder gelöscht.
  1958.  
  1959.     3.9 <DeArc><Print>
  1960.  
  1961.     Dieser Menüpunkt extrahiert die spezifizierten Dateien zum Drucker
  1962.     (oder zur Druckdatei). Es wird geprüft, ob der Drucker online ist.
  1963.     Wenn nicht, fordert das Programm zur Bereitmachung auf.
  1964.     Diese Aufforderung kann durch Drücken von [Esc] ignoriert werden
  1965.     (für den Fall, daß man erst später den Drucker einschalten will).
  1966.     Mit [F10] oder der rechten Maustaste kann der Programmpunkt ganz
  1967.     abgebrochen werden.
  1968.     Im PKZip-Modus fragt A3 zusätzlich, ob im ASCII- oder Binär-Modus
  1969.     gedruckt werden soll (PKZip-Toggles '-pa', bzw. '-pb'). Der ASCII-
  1970.     Modus eignet sich besonders für reine Textdateien, nach jeder ge-
  1971.     druckten Datei wird hier ein Formfeed an den Drucker gesendet. Der
  1972.     Binär-Modus sendet kein Formfeed und eignet sich z.B. für Softfonts
  1973.     oder Graphikdateien.
  1974.  
  1975.  
  1976.  
  1977.  
  1978.                                  - 33 -
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.     3.10 <DeArc><pFadnamen entfernen>           (nur ARJ)
  1986.  
  1987.     Diese Funktion schneidet bei den im Archivdirectory gespeicherten
  1988.     Dateinamen evtl. vorhandene Pfadbezeichnungen ab (diese sind unter
  1989.     Umständen hinderlich, falls z.B. Dateien nicht gefunden werden, wenn
  1990.     nicht der vollständige Pfadname angegeben wird).
  1991.  
  1992.     3.11 <DeArc><Indexdatei(en) ansehen>       (nur ARJ)
  1993.  
  1994.     Bei der Archivierung mit <Arc><Backup> (s.d.) legt ARJ jeweils eine
  1995.     sogenannte Indexdatei an, in der alle archivierten Dateien protokol-
  1996.     liert werden. Dies ist nützlich, wenn man einzelne Dateien aus einem
  1997.     Backup-Set restaurieren und nicht alle Disketten einzeln durchsuchen
  1998.     will. Mit Hilfe dieses Menüpunktes kann Einblick in die Indexdatei(en)
  1999.     genommen werden. Dazu klappt ein Dateilistenfenster auf, in dem alle
  2000.     verfügbaren Indexdateien zur Auswahl gestellt werden. Wenn bei <Arc>
  2001.     <Backup> kein besonderer Name für das Backup-Set vergeben wurde, be-
  2002.     stehen die Namen der Dateien aus dem Wort 'BACKUP_' und dem Laufwerks-
  2003.     buchstaben, von dem das Backup gezogen wurde, die Dateiextension ist
  2004.     .INX, z.B. BACKUP_C.INX.
  2005.  
  2006.     3.12 <DeArc><Restore>                      (nur ARJ und PKZip)
  2007.  
  2008.     Dieser Menüpunkt kopiert ein mit <Arc><Backup> angefertigtes Backup
  2009.     wieder auf die Festplatte.
  2010.     Die Routine fragt Sie zunächst nach dem Quellaufwerk, von dem das
  2011.     Backup gelesen werden soll. Ist dieses ein Diskettenlaufwerk (bei
  2012.     PKZip immer), werden Sie aufgefordert, die erste Diskette des Backup-
  2013.     Sets in das ausgewählte Laufwerk einzulegen. A3 prüft danach selbst,
  2014.     ob die eingelegte Diskette eine gültige Backupdiskette ist und gibt
  2015.     gegebenenfalls eine entsprechende Fehlermeldung aus.
  2016.     Als nächstes werden Sie nach dem Zielverzeichnis gefragt. Dies ist
  2017.     dasjenige Verzeichnis, in dem die gesicherten Dateien wieder restau-
  2018.     riert werden sollen.
  2019.     Da ARJ bzw. PKZip die komplette Verzeichnisstruktur in seinem Archiv
  2020.     gespeichert hat und diese bei der Dekomprimierung ab dem aktuellen (!)
  2021.     Verzeichnis des Ziellaufwerks automatisch erzeugt, sollten Sie vor der
  2022.     Restaurierung das entsprechende Verzeichnis auf dem Ziellaufwerk ein-
  2023.     stellen; dazu dient dieses Eingabefenster. Haben Sie zum Beispiel ein
  2024.     Backup des Verzeichnisses 'WORD\BRIEFE\PRIVAT', welches ein Unterver-
  2025.     zeichnis von 'C:\TEXT' ist, angefertigt, sollten Sie vorher in das
  2026.     Verzeichnis 'C:\TEXT' wechseln, damit die Dateien wieder an ihren
  2027.     Ursprungsort kopiert werden. Wären Sie beim Start des Restore-Vorgangs
  2028.     gerade in 'C:\DATEN\DBASE', so würden die Dateien des Backups nach
  2029.     'C:\DATEN\DBASE\WORD\BRIEFE\PRIVAT' restauriert werden.
  2030.     Im ARJ-Modus folgt als Nächstes die Abfrage nach dem Namen des Backups,
  2031.     da sich bei ARJ prinzipiell auch mehrere Backup-Sets auf einem Laufwerk
  2032.     befinden können. Drücken Sie hier nur die [Enter]-Taste, sucht A3 nach
  2033.     der ersten Datei auf dem Quellaufwerk mit der Dateiextension '.000'
  2034.     oder '.ARJ'.
  2035.     Falls Sie nicht von Diskette, sondern von einer Festplatte aus restau-
  2036.     rieren wollen (ARJ), folgt noch die Frage nach dem Quellverzeichnis.
  2037.  
  2038.                                  - 34 -
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.     Anschließend fragt A3 nach dem sogenannten "Restore-Modus". Damit ist
  2046.     gemeint, wie auf dem Ziellaufwerk bereits vorhandene Dateien mit glei-
  2047.     chen Namen wie im Backup behandelt werden sollen.
  2048.     Tippt man hier [Ü] ein , so werden alle Dateien mit denen aus dem
  2049.     Backup-Set überschrieben. Es findet keine Dateidatumsprüfung statt.
  2050.     Mit [N] werden die Dateien auf dem Ziellaufwerk nur überschrieben,
  2051.     wenn sie älter sind als die im Backup. Außerdem werden alle auf dem
  2052.     Ziellaufwerk nicht vorhandenen Dateien restauriert.
  2053.     Mit [F] schließlich werden nur solche Dateien auf die Platte kopiert,
  2054.     von denen dort bereits ältere Versionen existieren.
  2055.     Jede andere Taste aktiviert im ARJ-Modus den Switch '-n', das heißt,
  2056.     es werden nur solche Dateien auf die Festplatte kopiert, die dort noch
  2057.     nicht existieren. Im PKZip-Modus fragt PKUnzip vorher, ob es eventuell
  2058.     bereits auf der Platte befindliche Dateien mit solchen gleichen Namens
  2059.     überschreiben soll.
  2060.     Nach der ersten Diskette fordert PKUnzip evtl. vor der eigentlichen
  2061.     Restaurierung kurz die letzte Backup-Diskette an, um beim Backup-
  2062.     Vorgang dort gespeicherte Informationen einzulesen.
  2063.     Falls sich das Backup über mehrere Disketten erstreckt, fordert auch
  2064.     hier das Packprogramm jeweils dazu auf, die nächste Diskette einzulegen
  2065.     (s. <Arc><Backup>). Noch zwei Hinweise:
  2066.     1. Da A3 vor der Restaurierung prüft, ob ein Archiv oder einzelne
  2067.     Dateien darin verschlüsselt sind, um ggf. das Paßwort zu erfragen,
  2068.     kann es sein, daß die Laufwerkslampe einige Sekunden lang aufleuchtet,
  2069.     obwohl sich scheinbar noch nichts tut.
  2070.     2. Nur ARJ-Modus: Sollten Sie einmal nur eine einzelne Datei aus dem
  2071.     Backup-Set benötigen, können Sie diese auch nach Einstellung der entspre-
  2072.     chenden Archiv-Extension (z.B. 005) mittels [Shift-F3] ganz normal mit
  2073.     <DeArc><Extract> o.ä. extrahieren. Damit Sie nicht alle Disketten des
  2074.     Backup-Sets durchsuchen müssen, wurden schon bei der Archivierung mit
  2075.     <Arc><Backup> sogenannte Indexdateien angelegt, in denen die Backup-
  2076.     Vorgänge protokolliert wurden. Diese können mit dem nächsten Menüpunkt
  2077.     <Indexdatei(en) ansehen> eingesehen werden.
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.                                  - 35 -
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.     4. Das Menü <Inhalt>
  2106.     ====================
  2107.  
  2108.     Unter diesem Hauptmenüpunkt sind alle Funktionen zur Inhalts-
  2109.     Ausgabe (DOS oder Archiv-Directories) zusammengefaßt.
  2110.  
  2111.     4.1 <Inhalt><Schnelle Archiveinsicht>
  2112.  
  2113.     <Schnelle Archiveinsicht> gibt das Inhaltsverzeichnis einer Archivdatei
  2114.     auf übersichtliche und optisch ansprechende Weise in einem Fenster aus.
  2115.     Neben dem Dateinamen und -datum, der Originalgröße, der Größe der Datei
  2116.     im komprimierten Zustand und der prozentualen Kompressionsrate wird hier
  2117.     die Kompressionsart aufgelistet.
  2118.     Bei längeren Verzeichnissen hält die Anzeige nach jeweils einer
  2119.     Bildschirmseite an. Nach Druck einer Taste (oder nach einer Maus-
  2120.     bewegung) wird die Ausgabe fortgesetzt. [Esc], [F10] oder die rechte
  2121.     Maustaste brechen die Ausgabe ab.
  2122.     Zum Schluß wird die Gesamtgröße aller sich im Archiv befindlichen
  2123.     Dateien und deren komprimierte Größe angezeigt.
  2124.     Bei Anwahl des Menüpunktes wird zunächst gefragt, ob nur das aktuelle
  2125.     Archiv eingesehen werden soll. Bei negativer Antwort klappt ein Direc-
  2126.     tory-Fenster zur Auswahl des Archivs auf.
  2127.     Im Gegensatz zu den beiden folgenden Menüpunkten <Kurzes Archivlisting>
  2128.     und <Langes Archivlisting>, die nur die der aktuell eingestellten Datei-
  2129.     spezifikation entsprechenden Dateien anzeigen, gibt <Schnelle Archivein-
  2130.     sicht> immer alle (!) im Archiv befindlichen Dateien aus. A3 ruft hierzu
  2131.     nicht wie bei den beiden anderen Funktionen den entsprechenden Packer
  2132.     auf, sondern benutzt eine eigene Routine zum Auslesen der Archivdatei.
  2133.     Das hat zur Folge, daß die Geschwindigkeit hier wesentlich größer ist.
  2134.     Außerdem können je nach Einstellung der Archiv-Extension nicht nur
  2135.     ARJ-, LZH- oder ZIP-Dateien, sondern Archive 9 verschiedener Formate
  2136.     gesichtet werden.
  2137.  
  2138.     Erkannt werden zur Zeit folgende Archiv-Formate:
  2139.  
  2140.       1. ARC/PAK/PKA   2. ZIP   3. ZOO   4. LZH/LZS
  2141.       5. DWC   6. MD   7. LBR   8. ARJ   9. HYP
  2142.  
  2143.     4.2 <Inhalt><Kurzes Archivlisting>
  2144.  
  2145.     Dies ist die konventionelle Version der Archivinhaltsausgabe.
  2146.     Im Gegensatz zu <Schnelle Archiveinsicht> wird nur ein Verzeichnis
  2147.     der aktuellen Dateispezifikation angezeigt. Dieses wird in der Datei
  2148.     A3.TMP angelegt, welche dann in das eingestellte Listprogramm geladen
  2149.     wird. Auch hier gilt: Wenn kein Lister vorhanden ist, kann auch der
  2150.     4DOS-Befehl 'LIST' genutzt werden. Wird auch 4DOS nicht gefunden, erfolgt
  2151.     die Ausgabe direkt am Bildschirm. Im ARJ-Modus wird ein evtl. vorhandener
  2152.     Archivkommentar wird (ab ARJ 2.39) aus Gründen der Übersichtlichkeit
  2153.     nicht angezeigt. Falls Sie diesen sehen möchten, benutzen Sie <Langes
  2154.     Archivlisting>. Achtung: falls sie im PKZip-Modus mit diesem oder dem
  2155.     Menüpunkt <Langes Archivlisting> ein mit der Funktion <Backup> erstelltes
  2156.     "multiple volume"-Archiv
  2157.  
  2158.                                  - 36 -
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.     ansehen möchten, fragt PKZip (2.04) Sie zuerst nach der letzten (!)
  2166.     Diskette des Backup-Sets (weil es dort Informationen gespeichert hat), was Sie
  2167.     aber nicht sehen können, da die Bildschirmausgabe in eine Datei umge-
  2168.     leitet wird. Sie müssen deshalb also blind eine Taste drücken, wenn
  2169.     Sie den Inhalt der ersten oder einer anderen Diskette sichten wollen.
  2170.     Es ist nicht (!) erforderlich, die letzte Backup-Diskette einzulegen.
  2171.  
  2172.     4.3 <Inhalt><Langes Archivlisting>
  2173.  
  2174.     Macht genau das gleiche wie <Kurzes Archivlisting>, nur ist die Ausgabe
  2175.     wesentlich ausführlicher.
  2176.  
  2177.     4.4 <Inhalt><Textsuche>                    (nur ARJ)
  2178.  
  2179.     Diese Funktion ermöglicht die Suche nach einem Textstring im aktu-
  2180.     ellen Archiv. Es wird ein Eingabefenster geöffnet, in dem der Such-
  2181.     string angegeben werden muß. Anschließend wird nachgefragt, ob der
  2182.     Kontext des Suchbegriffs (in Textdateien die Zeile mit dem Begriff
  2183.     und jeweils eine vorher und nachher) angezeigt werden soll.
  2184.     Das Ergebnis der Suche wird mittels des eingestellten Listers ange-
  2185.     zeigt. Der Suchvorgang kann - je nach Größe des Archivs - einige Zeit
  2186.     dauern, wobei der Bildschirm dunkel bleibt. Dies ist kein Grund zur
  2187.     Beunruhigung.
  2188.     Bitte beachten Sie: Es wird auch nur in den Dateien gesucht, die
  2189.     der aktuellen Dateispezifikation entsprechen.
  2190.  
  2191.     4.5 <Inhalt><Archivdatum setzen>
  2192.  
  2193.     Erlaubt das Setzen des Archivdatums auf das der neuesten Datei darin.
  2194.  
  2195.     4.6 <Inhalt><Dateien>
  2196.  
  2197.     Bringt ein Directoryfenster mit allen Dateien des aktuellen Verzeich-
  2198.     nisses auf den Bildschirm, mit dem eine Datei zur Ansicht mit dem
  2199.     Lister ausgewählt werden kann.
  2200.  
  2201.     4.7 <Inhalt><Programm ausführen>
  2202.  
  2203.     Erlaubt den Start von Programmen direkt aus dem Archiv. Bei Anwahl
  2204.     erscheint zunächst ein Dateilistenfenster mit allen COM-, EXE- und BAT-
  2205.     Dateien (bei 4DOS auch BTM-Files) im aktuellen Archiv. Hier können Sie
  2206.     alle zu startenden Dateien markieren. Diese werden dann in ein Temporär-
  2207.     Verzeichnis entpackt, welches nach Beendigung wieder gelöscht wird.
  2208.     Vor dem Aufruf erhalten Sie noch Gelegenheit, evtl. notwendige Parameter
  2209.     einzugeben. Bitte bedenken Sie, daß dieser Menüpunkt nur dazu dienen soll,
  2210.     kleine Tools o.ä. zur kurzen Betrachtung aus dem Archiv zu starten.
  2211.     Größere Programme, die noch andere Files als die eigentlichen Executables
  2212.     benötigen (Overlays, Konfigurationsdateien etc.), können hiermit nicht
  2213.     gestartet werden. Solche Programme sollten Sie komplett entpacken, um sie
  2214.     aufzurufen.
  2215.  
  2216.  
  2217.  
  2218.                                  - 37 -
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.     5. Das Menü <Extras>
  2226.     ====================
  2227.  
  2228.     Dieses Menü enthält einige Sonderfunktionen der Packer, die Archivkonver-
  2229.     tierung sowie eine große Stärke von A3, die Routinearchivierungsfunktion.
  2230.  
  2231.     5.1 <Extras><Konvertierung>
  2232.  
  2233.     In diesem Untermenü finden Sie fünf Menüpunkte zum Umwandeln von
  2234.     Archivdateien in "self extracting archives" und umgekehrt sowie der
  2235.     verschiedenen Archivformate untereinander.
  2236.     A3 stellt dabei das Ausgangsformat selbst fest, es braucht nicht extra
  2237.     angegeben zu werden. Ist die Zieldatei bereits vorhanden, so wird sie
  2238.     nicht gelöscht, sondern der Inhalt des Quellarchivs wird ihr zugefügt.
  2239.     Es werden, wenn irgend möglich, etwa vorhandene Archivkommentare mit ins
  2240.     Zielarchiv übernommen. ACHTUNG! Bei den Konvertierungen ist kein
  2241.     automatischer Virentest möglich.
  2242.  
  2243.     5.1.1 <Extras><Konvertierung><archiv -> sfX>
  2244.  
  2245.     Diese Funktion verwandelt die aktuelle Archivdatei in ein "self
  2246.     extracting archive" mit der Dateiextension '.EXE' statt '.ARJ' etc.
  2247.     In "sfx"-Dateien ist der Entpack-Algorithmus eingebaut, so daß
  2248.     sie auch ohne Packer durch direkten Aufruf von der DOS-Kommando-
  2249.     zeile aus dekomprimiert werden können.
  2250.     Dabei sind zwei Arten von "sfx"s zu unterscheiden:
  2251.      1. Die Standardversion: In ihr ist der komplette Befehlsvorrat
  2252.         von des Packers enthalten. Das heißt, die Datei kann mit allen
  2253.         Optionen aufgerufen werden.
  2254.         Außerdem können auch einzelne Dateien durch Angabe ihres
  2255.         Namens extrahiert werden. Der Nachteil ist, daß ein solches
  2256.         "self-extracting archive" erheblich größer ist als die ur-
  2257.         sprüngliche Archivdatei.
  2258.      2. Die Mini- oder jr-Version: Diese "sfx"-Art enthält nur einen
  2259.         ganz rudimentären Entpack-Algorithmus. Sie kann nur ohne Pa-
  2260.         rameter aufgerufen werden, wobei alle Dateien dekomprimiert
  2261.         werden. Um auch einzelne Dateien zu entpacken, muß das Entpack-
  2262.         programm benutzt werden. Der Vorteil ist, daß diese "sfx"-Art
  2263.         nicht viel größer als die originale Archivdatei ist.
  2264.     Um zwischen den beiden "sfx"-Modi umzuschalten, wird der "Hotkey"
  2265.     [F3] benutzt. Die momentane Einstellung wird auf der Hintergrund-
  2266.     anzeigefläche angezeigt.
  2267.     Die erzeugte "sfx"-Datei wird im aktuellen Archivverzeichnis abge-
  2268.     legt und trägt den gleichen Namen wie die Originaldatei, nur eben
  2269.     mit der Extension '.EXE'. Zum Schluß wird gefragt, ob die ursprüng-
  2270.     liche Archiv-Datei gelöscht werden soll.
  2271.  
  2272.     5.1.2 <Extras><Konvertierung><Sfx -> Archiv>
  2273.  
  2274.     Wandelt "sfx"-Dateien (s. letzten Menüpunkt ) wieder in normale
  2275.     Archive um. Bei LHA und PKZip > 2.x muß dazu die EXE-Datei entpackt und
  2276.     neu als Archivdatei komprimiert werden. Deshalb kann der Vorgang - je
  2277.     nach Größe der Datei - einige Minuten dauern.
  2278.  
  2279.                                  - 38 -
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.     5.1.3 <Extras><Konvertierung><archiv -> ARJ>
  2286.  
  2287.     Wandelt beliebige Archivdateien ins ARJ-Format um.
  2288.  
  2289.     5.1.4 <Extras><Konvertierung><archiv -> LZH>
  2290.  
  2291.     Wandelt beliebige Archivdateien ins LZH-Format um.
  2292.  
  2293.     5.1.5 <Extras><Konvertierung><archiv -> ziP>
  2294.  
  2295.     Wandelt beliebige Archivdateien ins ZIP-Format um.
  2296.  
  2297.     5.1.6 <Extras><Konvertierung><Neu packen>
  2298.  
  2299.     Diese Konvertieroption ermöglicht es, ein Archiv in ein solches der
  2300.     gleichen Art "umzupacken". Dies ist z.B. nützlich, wenn man ein Archiv
  2301.     einer älteren Packerversion in eines der aktuellen Version updaten will
  2302.     (z.B. von PKZip 1.1 nach 2.04). Ebenso kann man ein Archiv mit neuen
  2303.     Optionen (etwa mit Paßwort oder anderem Komprimierungsgrad) neu einpacken.
  2304.  
  2305.     5.1.7 <Extras><Konvertierung><Batchkonv.>
  2306.  
  2307.     Batchkonvertierung: es können mehrere Archive mit Hilfe eines Dateilisten-
  2308.     fensters selektiert und in einem Rutsch in ein anderes Format konvertiert
  2309.     werden. Vor dem Start wird gefragt, ob die Ursprungsarchive nach der Um-
  2310.     wandlung gelöscht werden sollen.
  2311.  
  2312.     5.1.8 <Extras><Konvertierung><Zurück>
  2313.  
  2314.     Kehrt ins Hauptmenü zurück. Ähnlich wirken auch die [Esc]-, die
  2315.     [F10]- und die rechte Maustaste.
  2316.  
  2317.     5.2 <Extras><Backup-Dateien>               (nur ARJ)
  2318.  
  2319.     Ab der Version 2.30 bietet ARJ die Möglichkeit, ältere Versionen
  2320.     (Backups) von Dateien aus Gründen der Datensicherheit neben den neuen
  2321.     Versionen in seinen Archivdateien aufzubewahren. Die ARJ-Datei wird
  2322.     dadurch natürlich größer, denn es können sich durchaus mehrere Kopien
  2323.     einer Datei im Archiv befinden.
  2324.     Durch Setzen eines Schalters im Archiv-Kopf wird ein Archiv markiert
  2325.     (Backups ON/OFF), zusätzlich können einzelne Dateien als Backupdateien
  2326.     markiert oder unmarkiert werden. Durch die normalen Aktionen ARJs kann
  2327.     nicht auf diese Sicherheitskopien zurückgegriffen werden, das Untermenü
  2328.     <Extras><Backup-Dateien> bietet jedoch vielfältige Möglichkeiten zur
  2329.     Manipulation von "backup type archives":
  2330.  
  2331.     5.2.1 <Extras><Backup-Dateien><Backup-Flag setzen>
  2332.  
  2333.     Diese Option markiert ein Archiv als "backup type". Weiteres Zufügen
  2334.     von Dateien zu einem Archiv, in dem schon Dateien gleichen Namens
  2335.     existieren, führt nicht zu einem Überschreiben derselben, sondern zur
  2336.     Aufbewahrung als Backup-Dateien.
  2337.  
  2338.                                  - 39 -
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.     5.2.2 <Extras><Backup-Dateien><Flag entfernen>
  2346.  
  2347.     Der Menüpunkt macht die unter 5.2.1 vorgenommene Markierung eines
  2348.     Archivs als "backup type" wieder rückgängig. Ab jetzt werden im Archiv
  2349.     befindliche Dateien bei Komprimierungsaktionen wieder überschrieben.
  2350.  
  2351.     5.2.3 <Extras><Backup-Dateien><Markieren als Backup-Dateien>
  2352.  
  2353.     Kennzeichnet die der aktuell eingestellten Dateispezifikation ent-
  2354.     sprechenden Dateien als Backup-Dateien. Dies hat keinen Einfluß auf
  2355.     die Markierung des gesamten Archivs als "backup type" (s. 5.2.1).
  2356.     Die so markierten Dateien sind bei normalen ARJ-Aktionen "unsichtbar"
  2357.     und werden bei Komprimierungen nicht überschrieben.
  2358.  
  2359.     5.2.4 <Extras><Backup-Dateien><Unmarkieren der Backup-Files>
  2360.  
  2361.     Hebt die Dateimarkierung von Backup-Dateien wieder auf, löscht sie
  2362.     jedoch nicht. Sie werden allerdings bei zukünftigen Archivierungen
  2363.     wieder von gleichnamigen Dateien überschrieben.
  2364.  
  2365.     5.2.5 <Extras><Backup-Dateien><Kopien löschen>
  2366.  
  2367.     Entfernt alle der aktuellen Dateispezifikation entsprechenden Sicher-
  2368.     heitskopien (Backup-Dateien) aus dem Archiv (also Vorsicht!), es
  2369.     bleibt nur die jeweils neueste Version einer Datei erhalten.
  2370.  
  2371.     5.2.6 <Extras><Backup-Dateien><Extrahieren>
  2372.  
  2373.     Dekomprimiert alle gewählten Backup-Dateien. Da dies durchaus mehrere
  2374.     Dateien gleichen Namens sein können, fragt ARJ bei jedem einzelnen
  2375.     File, ob es extrahiert werden soll. Leider gibt ARJ dabei nicht das
  2376.     aktuelle Datum der betreffenden Datei aus, so daß es schwierig ist,
  2377.     festzustellen, ob die gerade anstehende Datei auch die ist, die man
  2378.     wirklich entpackt haben möchte. In einer späteren A3-Version ist
  2379.     geplant, hier eine Auswahlliste inklusive der Dateidaten zum Extra-
  2380.     hieren einzublenden. Im Moment kann nur angeraten werden, mit Hilfe
  2381.     des nächsten Menüpunktes <Anzeige der Backup-Dateien>, bei dem alle
  2382.     wichtigen Daten ausgegeben werden, festzustellen, welches das ge-
  2383.     wünschte File ist (das wievielte Vorkommen bei mehreren gleichen
  2384.     Namen) und auf die Abfrage ARJs erst bei der entsprechenden Anzahl
  2385.     mit [Y] zu antworten.
  2386.  
  2387.     5.2.7 <Extras><Backup-Dateien><Anzeige der Backup-Dateien>
  2388.  
  2389.     Gibt ein Verzeichnis der Backup-Dateien im aktuellen Archiv aus.
  2390.  
  2391.     5.2.8 <Extras><Backup-Dateien><Zurück>
  2392.  
  2393.     Kehrt ins Hauptmenü zurück. Ähnlich wirken auch die [Esc]-, die
  2394.     [F10]- und die rechte Maustaste.
  2395.  
  2396.  
  2397.  
  2398.                                  - 40 -
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.     5.3 <Extras><Test>
  2406.  
  2407.     Testet alle Dateien des aktuell eingestellten Archivs auf Integri-
  2408.     tät. Wird ein Fehler festgestellt, sollte mit Hilfe des nächsten
  2409.     Menüpunktes <Fix Arc> das Archiv repariert werden, falls möglich
  2410.     (nur ARJ und PKZip).
  2411.  
  2412.     5.4 <Extras><Fix Arc>                      (nur ARJ und PKZip)
  2413.  
  2414.     Dieser Menüpunkt versucht, ein beschädigtes Archiv (s. vorherigen
  2415.     Menüpunkt <Test>) zu reparieren und ein unbeschädigtes Archiv-
  2416.     directory zu erstellen. Diese Funktion sollte nur angewandt werden,
  2417.     wenn mittels <Test> Fehler festgestellt wurden.
  2418.     Da die entsprechenden Packer-Funktionen unterschiedlich arbeiten,
  2419.     sei hier zunächst auf die ARJ-Variante eingegangen:
  2420.     Die Funktion versucht, soviele Dateien wie möglich aus dem Archiv
  2421.     in ein temporäres Verzeichnis zu extrahieren. Der Switch '-jr'
  2422.     stellt sicher, daß ARJ die Dekomprimierungsaktion nicht im Fehlerfall
  2423.     abbricht. Allerdings werden so auch beschädigte Dateien extrahiert,
  2424.     die ohne den Switch automatisch von ARJ gelöscht würden. Anschlie-
  2425.     ßend löscht A3 das Archiv und komprimiert die extrahierten Dateien
  2426.     neu. Es werden also keine Dateien (!) repariert, sondern nur das
  2427.     Archiv wieder lesbar gemacht.
  2428.     Die eventuell beschädigten Dateien können nun auf normalem Wege
  2429.     extrahiert und gegebenenfalls aufbereitet werden (bei beschädigten
  2430.     Textdateien ist häufig eine Wiedergewinnung wenigstens eines Teils
  2431.     des Textes möglich).
  2432.     Daß ARJ bei der Extraction eine Fehlermeldung "Can't read file or
  2433.     unexpected end of file" ausgibt (auch bei nicht beschädigten Archiven)
  2434.     ist normal und tritt immer (!) bei Benutzung des Switches '-jr' auf.
  2435.     Da die unbedachte Benutzung dieses Menüpunktes dazu führen kann, daß
  2436.     sich beschädigte Dateien im Archiv befinden, wird vor der Ausführung
  2437.     eine entsprechende Abfrage eingeblendet, ob man auch wirklich weiß,
  2438.     was man tut.
  2439.     Im PKZip-Modus ruft dieser Menüpunkt das bei PKZip mitgelieferte
  2440.     Programm PKZIPFIX.EXE auf. 'PKZIPFIX' erzeugt ein repariertes Archiv
  2441.     PKFIXED.ZIP im Archivverzeichnis. Nach Beendigung des Reparaturvor-
  2442.     gangs wird gefragt, ob die Originaldatei gelöscht werden soll. Wird
  2443.     hier [J] eingetippt, so löscht A3 das Originalarchiv und benennt die
  2444.     Datei PKFIXED.ZIP in den Originaldateinamen um. Bei jeder anderen
  2445.     Eingabe bleibt die ursprüngliche (beschädigte) ZIP-Datei zusätzlich zu
  2446.     PKFIXED.ZIP erhalten.
  2447.  
  2448.     5.5 <Extras><Comment>                      (nur ARJ und PKZip)
  2449.  
  2450.     Mit dieser Funktion können zu jeder Datei im Archiv kurze Kommen-
  2451.     tare angelegt oder schon vorhandene bearbeitet werden. Innerhalb
  2452.     der Packer-Funktion können einzelne Dateien mit [Enter] übersprungen
  2453.     werden. [Ctrl-C] bewirkt einen Abbruch und die Rückkehr zu A3.
  2454.  
  2455.  
  2456.  
  2457.  
  2458.                                  - 41 -
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.     5.6 <Extras><archiv-kOmmentar>
  2466.  
  2467.     Hier können Sie einem Archiv einen Kommentar zufügen. Dies ist ein
  2468.     Text, der bei jeder Extraktion von Dateien am Bildschirm angezeigt
  2469.     wird. Er kann aus nur einer Zeile oder einer ganzen ASCII-Datei
  2470.     bestehen.
  2471.     Da LHA hier eine Besonderheit aufweist, sei vor zunächst auf den
  2472.     LHA-Modus eingegangen:
  2473.     Bei LHA wird der Archiv-Kommentar in einer ASCII-Datei mit dem Namen
  2474.     '!' gespeichert (bei ARJ und PKZip nicht in einer speziellen Datei),
  2475.     weil das Ausrufezeichen das erste druckbare Zeichen ist und somit
  2476.     eine Datei dieses Namens bei einer alphabetischen Anordnung der
  2477.     Dateien als erste extrahiert würde. Bis zur LHarc-Version 1.13
  2478.     funktioniert dies auch sehr gut, da diese älteren Versionen die
  2479.     Dateien bei der Kompression automatisch in alphabetischer Reihen-
  2480.     folge einem Archiv zufügen. Ab den LHA-Versionen 2.xx gibt es
  2481.     jedoch einen "Bug": Die Dateien werden nicht mehr sortiert, son-
  2482.     dern in der Reihenfolge archiviert, in der sie auf der Platte/
  2483.     Diskette vorhanden sind. Dies hat zur Folge, daß eine eventuell
  2484.     vorhandene Datei '!' nicht mehr als erste komprimiert wird (wenn
  2485.     sie nicht zufällig als erste im Verzeichnis steht). Bei der Ex-
  2486.     traktion werden dadurch gegebenenfalls schon mehrere Dateien
  2487.     entpackt, bevor die Datei '!' mit dem Archivkommentar am Bildschirm
  2488.     angezeigt wird. Es bleibt zu hoffen, daß dieser Fehler in einer
  2489.     späteren LHA-Version beseitigt wird. Soll ein Archivkommentar an
  2490.     den Anfang einer bereits bestehenden LZH-Datei zugefügt werden,
  2491.     müssen deshalb zuerst alle Dateien des Archivs extrahiert, sortiert,
  2492.     das Archiv gelöscht, und dann alle Dateien erneut archiviert werden.
  2493.     sfx-Dateien müssen außerdem wieder in das sfx-Format konvertiert
  2494.     werden. Diese Aufgaben übernimmt auf Wunsch auch A3, was allerdings
  2495.     zur Folge hat, daß der Vorgang des Kommentarzufügens erheblich länger
  2496.     dauert.
  2497.     Bei Anwahl des Menüpunktes fragt A3 zunächst nach dem Namen einer
  2498.     ASCII-Datei, die in das Archiv eingebunden werden soll (nicht im LHA-
  2499.     Modus oder wenn in A3.INI der Eintrag "AUTOCOMMENT=JA" (s.u.) gesetzt
  2500.     ist). Diese wird anschließend in den externen Editor (s. 7.5 und 1.8)
  2501.     geladen (bzw. kann später mit diesem erzeugt werden, falls sie nicht
  2502.     existiert). Zur Bedienung des mitgelieferten Editors ZMEDIT s. <File>
  2503.     <Editor>. Nach dem Abspeichern und Verlassen des Editors wird noch
  2504.     einmal gefragt, ob Sie die Datei auch wirklich einbinden wollen. Wird
  2505.     die angegebene Datei nicht gefunden, erfolgt eine Fehlermeldung. Wenn
  2506.     Sie diese mit [Esc], [F10] oder der rechten Maustaste quittieren, wird
  2507.     die Funktion abgebrochen, ansonsten gelangen Sie zur Eingabeauf-
  2508.     forderung am Anfang zurück.
  2509.     Anschließend wird im LHA-Modus noch gefragt, ob die Kommentardatei am
  2510.     Anfang des Archivs eingefügt werden (s.o.) und ob sie anschließend vom
  2511.     Datenträger gelöscht werden soll.
  2512.     Die eingebundene Datei sollte eine Zeilenlänge von nicht mehr als
  2513.     80 Zeichen besitzen.
  2514.     Ist kein Editor konfiguriert oder wird dieser nicht gefunden, so
  2515.     wird im ARJ- oder PKZip-Modus die Direkteingabefunktion dieser Programme
  2516.     aufgerufen. Hier können Sie maximal 1 Zeile lange Kommentare eingeben
  2517.     und mit [Enter] bestätigen oder [Ctrl-C] abbrechen.
  2518.  
  2519.                                  - 42 -
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.     Noch ein Tip: Wenn in der Datei A3.INI der Eintrag "KOMMENTAR-DATEI=
  2526.     Dateiname" steht, so wir dieser Name als Vorgabe für die einzubindende
  2527.     Kommentar-Datei benutzt. Dies ist z.B. nützlich, wenn Sie viele Archive
  2528.     mit immer dem gleichen Archivvorspann versehen wollen, insbesondere in
  2529.     Verbindung mit dem Eintrag "AUTOCOMMENT=JA". Dieser bewirkt, daß Abfragen
  2530.     nach Dateinamen und Laden der Kommentar-Datei in den Editor unterbleiben
  2531.     und das Zufügen des Kommentars automatisch erfolgt.
  2532.     Beim Einbinden eines Kommentars in eine ZIP-Datei wird auf Wunsch automa-
  2533.     tisch ein '' (ASCII 19) angehängt, was nötig ist, falls eine Sfx-Datei
  2534.     beim Aufruf nachfragen soll, ob man sie entpacken will.
  2535.  
  2536.     5.7 <Extras><Speichere Komm.>
  2537.  
  2538.     Erlaubt das Extrahieren eines evtl. vorhandenen Archivkommentars und
  2539.     Abspeichern in einer separaten ASCII-Datei namens "!" im aktuellen
  2540.     Verzeichnis.
  2541.  
  2542.     5.8 <Extras><Umbenennen>                   (nur ARJ)
  2543.  
  2544.     Dieser Menüpunkt erlaubt das Umbenennen von Dateien in Archiven.
  2545.     Hierzu klappt zunächst ein Dateilistenfenster auf, in dem die umzu-
  2546.     benennenden Files auf die übliche Weise mit Leertaste oder rechter
  2547.     Maustaste ausgewählt werden können. ARJ meldet sich dann mit der
  2548.     Aufforderung "Enter new filename (C/R skips):" Sie können nun für
  2549.     die angebotene Datei einen anderen Namen eingeben oder die [Enter]-
  2550.     Taste drücken, wenn Sie die Datei nicht umbenennen möchten. Dies
  2551.     wiederholt sich, bis alle markierten Dateien "abgearbeitet" sind.
  2552.  
  2553.     5.9 <Extras><Routine>
  2554.  
  2555.     Diese Funktion kann auch von jeder Stelle des Hauptmenüs aus mit dem
  2556.     "Hotkey" [F4] erreicht werden. Außerdem startet A3, mit dem Parameter
  2557.     '/ROUTINE' aufgerufen, direkt im Routine-Modus, ohne daß man den Umweg
  2558.     über das Hauptmenü benutzen muß.
  2559.     Dies ist nützlich, wenn man A3 hauptsächlich für Backups benutzt.
  2560.     Die Routine-Funktion ermöglicht es, häufig wiederkehrende Archi-
  2561.     vierungsoperationen zu automatisieren. Dafür können die Funktions-
  2562.     tasten [F2] bis [F9] und [Ctrl-F2] bis [Ctrl-F9] mit 16 Konfigura-
  2563.     tionen belegt werden, die aus der Datei A3.ROU gelesen werden.
  2564.     Diese Datei muß sich in dem Verzeichnis befinden, aus dem A3 gestartet
  2565.     wurde. Die Definition der Umgebungsvariablen 'A3ROU', z.B. SET A3ROU=
  2566.     C:\UTIL\DATEN.ROU, ermöglicht es aber auch, eine andere Konfigurations-
  2567.     datei zu benutzen.
  2568.     Existiert keine Routinekonfigurationsdatei oder soll diese geändert
  2569.     werden, kann der Menüpunkt <Vorgaben><Routinekonfigurierung> benutzt
  2570.     werden. Das Programm zeigt nun die Dateinamen (ohne Extension) mit
  2571.     den ihnen zugeordneten 16 Funktionstasten an. Drücken einer Funktions-
  2572.     taste archiviert nun alle in der Routine-Konfigurationsdatei festge-
  2573.     legten Dateien im zugeordneten Archiv im Standardarchivverzeichnis.
  2574.     Dies ist sehr nützlich z.B. für Backup-Zwecke, wenn täglich oder
  2575.     wöchentlich etc. immer wieder bestimmte Dateien archiviert werden
  2576.     sollen.
  2577.  
  2578.                                  - 43 -
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.     Mit der Taste [Shift-F2] oder [A] können auch alle 16 Archivierungen
  2586.     auf einmal ohne Unterbrechung durchlaufen werden. Diese Funktion be-
  2587.     sitzt zusätzlich einen eigenen Menüpunkt <Alle> (s.u.) und einen
  2588.     eigenen "Hotkey" [F5]. [F1] zeigt hier einen ausführlichen Hilfsbild-
  2589.     schirm an.
  2590.     Die mitgelieferte Beispiel-Datei A3.ROU demonstriert, wie eine solche
  2591.     Routine-Konfigurationsdatei aussehen könnte. Sie ist eine reine ASCII-
  2592.     Datei und kann auch mit jedem ASCII-Editor bearbeitet werden. Es wird
  2593.     aber empfohlen, hierfür den Menüpunkt <Vorgaben><Routinekonfigurierung>
  2594.     zu benutzen, da gewisse Formalia eingehalten werden müssen (z.B. maximale
  2595.     Zeilenlänge 100 Zeichen, genaue Position der '='-, '<'- und '>'-Zeichen).
  2596.     Der Menüpunkt <Routinekonfigurierung> achtet hierauf selbstständig.
  2597.     Mit [TAB] kann im Routine-Menü zwischen 'Subdirectories ein/aus'
  2598.     umgeschaltet werden.
  2599.     [Shift-TAB] oder [S] schalten um zwischen der Erzeugung von normalen
  2600.     ARJ-Dateien, sfx- oder sfx-Junior-Dateien (nur ARJ-Modus).
  2601.     Bei häufiger Nutzung dieses Menüpunktes wird im ARJ-Modus empfohlen,
  2602.     den ARJ-Parameter '-e' zu benutzen, da sonst jedesmal alle Dateien neu
  2603.     archiviert werden, da ARJs Update-Funktion ohne diesen Parameter den
  2604.     kompletten Pfadnamen (z.B. 'C:\DBASE\TEST.DBF') mit dem in der Archiv-
  2605.     datei enthaltenen Namen (z.B. TEST.DBF) vergleicht. Da diese Namen in
  2606.     der Regel nicht gleich sind, wird die Datei neu archiviert, obwohl dies
  2607.     vielleicht nicht nötig wäre. Der ARJ-Befehl 'u' wird somit praktisch
  2608.     zu 'a', was viel unnötige Zeit kosten kann.
  2609.     Um den ARJ-Switch '-e' zu setzen, benutzen Sie einfach den Menüpunkt
  2610.     <Vorgaben><Einstellungen> (s.d. und Datei README.A3) und fügen dort
  2611.     dem Wert für die Umgebungsvariable 'ARJ_SW' den Parameter hinzu. Wenn
  2612.     Sie nun noch auf die Frage "Einstellungen sichern" mit [J] antworten,
  2613.     benutzt A3 in Zukunft immer diese Vorgabe.
  2614.     Zu dieser Funktion s. auch die Kommandozeilenparameter /ROUTINE, /AUTO,
  2615.     /AS, /AX, /ASX, /AX1 und /ASX1 (Kapitel G)).
  2616.  
  2617.     5.10 <Extras><Alle>
  2618.  
  2619.     Wie schon unter <Extras><Routine> (s. dort) angedeutet, können
  2620.     auch alle acht Routine-Archivierungsdurchläufe ohne Unterbrechung
  2621.     durchlaufen werden. Hierzu dient dieser Menüpunkt, er kann auch
  2622.     von jedem Punkt des Hauptmenüs aus mit dem "Hotkey" [F5] aufgeru-
  2623.     fen werden.
  2624.  
  2625.     5.11 <Extras><Virentest>
  2626.  
  2627.     Diese Programmfunktion ermöglicht die Überprüfung des Inhaltes des
  2628.     aktuellen Archives auf Virenbefall. Dazu wird ein externer Viren-
  2629.     scanner benutzt, dessen Name im Menüpunkt <Vorgaben><Einstellungen>
  2630.     (s. auch Datei README.A3) angegeben werden kann. Die mitgelieferte
  2631.     Konfigurationsdatei A3.INI enthält als Voreinstellung das bekannte
  2632.     Programm SCAN.EXE von McAfee. Auf dessen Eigenschaften ist A3 be-
  2633.     sonders abgestimmt, doch kann auch jeder andere Scanner benutzt werden,
  2634.     der als Parameter eine Dateispezifikation '*.*' zuläßt. A3 erzeugt zu-
  2635.     nächst ein temporäres Unterverzeichnis, in das es alle Dateien des
  2636.     aktuellen Archivs extrahiert.
  2637.  
  2638.                                  - 44 -
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.     Im Anschluß daran wird der Scanner aufgerufen, um alle Dateien auf
  2646.     Virenbefall zu testen. SCAN.EXE von McAfee gibt, wenn ein oder
  2647.     mehrere Viren gefunden wurden, einen DOS-Errorlevel von 1 zurück.
  2648.     In diesem Fall wird SCAN.EXE noch einmal aufgerufen, um die betrof-
  2649.     fenen Dateien physikalisch zu löschen. Danach fragt A3, ob das befal-
  2650.     lene Archiv gelöscht werden soll. Antworten Sie hierauf mit [J], so
  2651.     wird das gesamte (!) Archiv im Archivverzeichnis gelöscht. Dies ist
  2652.     sicherer, als wenn nur die befallenen Dateien aus dem Archiv gelöscht
  2653.     werden würden.
  2654.     Wenn Sie einen anderen Scanner als den von McAfee benutzen, z.B.
  2655.     einen, der keinen Errorlevel zurückgibt, kann oben beschriebene
  2656.     Ablauf natürlich etwas anders aussehen. Es ist dann Ihnen anheimge-
  2657.     stellt, was Sie mit dem befallenen Archiv machen.
  2658.  
  2659.     5.12 <Extras><sYsteminfo>
  2660.  
  2661.     Dieser Menüpunkt gibt umfassende Informationen über CPU-Typ, vor-
  2662.     handenen konventionellen Speicher, Extended Memory, Expanded
  2663.     Memory, sowie über den freien Laufwerksplatz und einige Betriebs-
  2664.     systemparameter aus.
  2665.     Nach Aufruf der Funktion klappt zunächst ein Dialogfenster auf,
  2666.     welches alle ermittelten physikalisch vorhandenen Laufwerke anzeigt
  2667.     und fragt, über welches Laufwerk man genauere Informationen möchte.
  2668.     Dieses wird angegeben durch Drücken der entsprechenden Buchstaben-
  2669.     taste, also [C] für Laufwerk C: oder [B] für Laufwerk B:. Mit der
  2670.     [Enter]-Taste wird das aktuelle Laufwerk gewählt. Jede andere Taste
  2671.     verläßt den Menüpunkt, ohne die Funktion auszuführen.
  2672.  
  2673.     Zu den aufgelisteten Informationen:
  2674.  
  2675.      - CPU-Typ:  Hier wird der in Ihrem Computer arbeitende Prozessor
  2676.        angezeigt. Die Routine erkennt normalerweise erfolgreich den
  2677.        Unterschied zwischen den Typen 8088, 8086, NEC V20, NEC V30,
  2678.        80188, 80186, 80286, 80386, 80386SX, 80486, 80486SX und Pentium.
  2679.      - Taktfrequenz: Versuch der Bestimmung der CPU-Taktfrequenz in MHz
  2680.        (nicht bei Pentium).
  2681.      - Koprozessor-Typ: Zeigt - falls vorhanden- den Typ des mathematichen
  2682.        Koprozessors an.
  2683.      - Konventioneller Speicher: Zeigt den Hauptspeicherausbau Ihres
  2684.        Rechners in Bytes und Kilobytes an.
  2685.      - Freier Speicher: Zeigt an, wieviel Speicher nach dem Laden von A3
  2686.        noch für externe Programme (Packer, Lister, DOS-Shell etc.) zur
  2687.        Verfügung steht. Wenn hier weniger als etwa 120 kBytes angezeigt
  2688.        werden, sollten Sie daran denken, einige residente Programme zu
  2689.        entfernen, bzw. den Hauptspeicher auszubauen, sonst kann der Packer
  2690.        nicht effektiv arbeiten und die Komprimierungszeiten können sich
  2691.        verlängern.
  2692.      - DOS-Version: gibt die aktuelle DOS-Version an.
  2693.      - Expanded Memory: Wenn Sie eine Speichererweiterung nach LIM-EMS
  2694.        haben, wird hier die Größe des verfügbaren EMS-Speichers angezeigt.
  2695.      - Freies Expanded Memory: Hier wird die Menge des noch zur Verfü-
  2696.        gung stehenden freien EMS-Speichers (falls vorhanden) angezeigt.
  2697.      - EMM-Version: Falls installiert, steht hier die Version des
  2698.        Expanded Memory Managers.
  2699.                                  - 45 -
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.      - Freier XMS-Speicher: Hier wird die Menge des noch zur Verfü-
  2706.        gung stehenden XMS-Speichers angezeigt. Damit evtl. vorhandenes
  2707.        Extended Memory als XMS-Speicher genutzt werden kann, muß in der
  2708.        Datei CONFIG.SYS ein XMS-Manager eingebunden sein (z.B. HIMEM.SYS,
  2709.        HIDOS.SYS, QEMM386.SYS o.ä.).
  2710.      - XMM-Version/Revision: Hier wird die Versionsnummer und die aktuelle
  2711.        Bearbeitungsnummer des Extended Memory Managers ausgegeben. Die
  2712.        Versionsnummer bezeichnet den API-Standard, den der Manager unter-
  2713.        stützt, z.B. 2.00 oder 3.00. Die Revision ist herstellerabhängig,
  2714.        z.B. gibt HIMEM.SYS von Windows 3.1 (10.3.92) hier '3.07' an,
  2715.        QEMM386.SYS, Version 7.04, auch '7.04'.
  2716.      - Größe des Umgebungsbereichs: Dies ist die Environmentgröße in
  2717.        Bytes, wie sie in der Datei CONFIG.SYS mit dem SHELL-Befehl
  2718.        eingerichtet werden kann (s. DOS-Handbuch).
  2719.      - Belegung des Umgebungsbereichs: Zeigt an, inwieweit das Environ-
  2720.        ment mit Variablen ausgelastet ist.
  2721.      - Freies Environment: Gibt die Menge des noch zur Verfügung stehen-
  2722.        den Environments an. Wenn Sie die Umgebungsvariablen von A3 nutzen
  2723.        wollen (s. Kapitel F)), benötigen sie etwa 70-80 Bytes freies Envi-
  2724.        ronment, entsprechend mehr, wenn Sie längere Pfadnamen als vorge-
  2725.        geben definieren.
  2726.      - Physikalische Laufwerke: Gibt die Zahl der tatsächlich verfügbaren
  2727.        Laufwerke (einschließlich RAM-Disks) an.
  2728.      - Logische Laufwerke: Zeigt die Zahl der mittels des LASTDRIVE-
  2729.        Befehls in der Datei CONFIG.SYS eingerichteten und maximal vom
  2730.        DOS ansprechbaren Laufwerke an. Wenn diese Zahl wesentlich höher
  2731.        ist als die der physikalischen Laufwerke (s.o.), sollten Sie
  2732.        den Wert in der CONFIG.SYS verringern, da nur Speicherplatz
  2733.        verschenkt wird, je Laufwerk 32 Bytes bei DOS 4.0. Das ist nicht
  2734.        viel, aber wenn man nicht im Kleinen spart...
  2735.      - Bootlaufwerk: Falls auf dem Rechner MS- oder PC-DOS 4.0 oder höher
  2736.        installiert ist, wird hier das Laufwerk angezeigt, von dem das
  2737.        System gebootet wurde, ansonsten gar nichts.
  2738.  
  2739.     Es folgt nun ein Block mit Informationen über das gewählte (s.o.)
  2740.     Laufwerk:
  2741.  
  2742.      - Sektorgröße: Größe eines Laufwerkssektors. Diese beträgt gewöhn-
  2743.        lich 512 Bytes, bei RAM-Disks kann Sie auch andere (meist kleinere)
  2744.        Werte annehmen. Dies ist die kleinste Datenmenge, die pro Schreib-
  2745.        /Lesevorgang verarbeitet werden kann.
  2746.      - Clustergröße: Der kleinste Block, den DOS für eine Datei reservie-
  2747.        ren kann. Bei einer Clustergröße von 4096 Bytes gingen also bei
  2748.        einer nur 50 Bytes großen Datei 4046 Bytes verloren. Übliche Clu-
  2749.        stergrößen sind 4096 Bytes bei kleineren Festplattenpartitionen
  2750.        (< ca. 16 MBytes), 2048 Bytes bei größeren Partitionen und 1024
  2751.        Bytes bei Diskettenlaufwerken. Bei RAM-Disks können auch abwei-
  2752.        chende Werte auftreten.
  2753.      - Sektoren pro Cluster: Gibt an, wieviele Sektoren zu einem Cluster
  2754.        zusammengefaßt sind.
  2755.      - Gesamtclusterzahl: Zeigt die Platten-/Diskettengröße in Clustern
  2756.        bzw., daraus resultierend, in Bytes an.
  2757.      - Davon freie Cluster: Gibt den freien Speicherplatz in Clustern und
  2758.        Bytes an.
  2759.                                  - 46 -
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.     Anmerkung: Die Funktion <sYsteminfo> bedient sich eines kleinen externen
  2766.     Programms (INFO2.EXE), das auch separat aufgerufen werden kann. Da das
  2767.     Programm zur Ermittlung des Prozessortyps direkt auf die Hardware zu-
  2768.     greift, sollten Sie es nicht von Windows 3.0 im 386er-Modus aus starten.
  2769.     A3 prüft selbst, ob Windows geladen ist und sperrt gegebenenfalls den
  2770.     Zugang zu dieser Funktion.
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.                                  - 47 -
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.     6. Das Menü <disK>
  2826.     ==================
  2827.  
  2828.     6.1 <disK><Formatieren>
  2829.  
  2830.     Dieser Menüpunkt ermöglicht das schnelle Löschen oder Formatieren
  2831.     von Disketten der 5¼-Zoll-Formate 360k und 1,2M und der 3½-Zoll-
  2832.     Formate 720k und 1,44M. Dazu wird das Utility QFT.EXE mitgelie-
  2833.     fert, das neben einem kompletten Formatiervorgang auch das sogenannte
  2834.     "Quick Format" bietet, mit dem bereits formatierte Disketten durch
  2835.     Initialisieren der FAT (File Allocation Table) und des Root-Directo-
  2836.     rys schnell und "schonend" gelöscht werden können. Das heißt, nach
  2837.     einem "Quick Format" kann die Diskette im Normalfall mit einem geeig-
  2838.     neten Utility ("UnFormat") wiederhergestellt werden. Dies gilt jedoch
  2839.     nicht für den echten ("kompletten") Formatiervorgang. Zusätzlich gibt
  2840.     es noch die Option "Dateien löschen", die ähnlich arbeitet wie die
  2841.     QuickFormat-Funktion, aber nur alle Dateien (auch "read only", "hidden"
  2842.     und "system files") und Verzeichnisse löscht, das Volume-Label aber
  2843.     unangetastet läßt. Wenn sich nur wenige Dateien auf der Diskette be-
  2844.     finden, ist diese Option schneller als QuickFormat, bei vielen Dateien/
  2845.     Unterverzeichnissen ist letzteres vorzuziehen.
  2846.     Es muß auch betont werden, daß dieser Menüpunkt nur im Notfall benutzt
  2847.     werden sollte, wenn gerade keine freie Diskette zur Hand ist. 'QFT'
  2848.     ersetzt kein vollwertiges Formatierprogramm. Es ist z.B. nicht möglich,
  2849.     ein Volume-Label einzugeben oder Unformat-Informationen zu speichern;
  2850.     die Fehlerprüfungen sind relativ gering.
  2851.     Wenn Sie zwei Laufwerke besitzen, werden Sie nach Anwahl des Menü-
  2852.     punktes zunächst gefragt, ob Sie Laufwerk A: oder B: löschen wollen.
  2853.     Jede andere Eingabe als [A] oder [B] benutzt hier A:, [Esc], [F10]
  2854.     oder die rechte Maustaste brechen ab.
  2855.     A3 erkennt selbstständig den Laufwerkstyp (5¼"-, 3½"-, HD- oder DD-
  2856.     Laufwerk) und fragt nur bei HD-Laufwerken, ob DD- (360K/720K) oder
  2857.     HD- (1,2M/1,44M) Disketten formatiert werden sollen.
  2858.     Drücken Sie in diesem Fall bitte die [D]- oder [H]-Taste.
  2859.     Zuletzt können Sie angeben, ob Sie die Diskette schnell (quick) oder
  2860.     komplett formatieren oder nur die Dateien löschen wollen ([Q]-, [K]-
  2861.     oder [D]-Taste). Das Quick-Formatieren muß aus technischen Gründen
  2862.     zweimal durchgeführt werden, um die Diskette korrekt zu initialisieren.
  2863.     Haben Sie aus Versehen eine unformatierte Disk eingelegt oder kann die
  2864.     Diskette nicht gelesen werden, wird automatisch auf komplettes Forma-
  2865.     tieren umgeschaltet. Dies kann jedoch je nach Rechner über eine Minute
  2866.     dauern, da QFT.EXE mehrfach versucht, den ersten Sektor der Diskette
  2867.     zu lesen, was bei einer unformatierten Disk nicht möglich ist. Bei
  2868.     Mißerfolg des Lesevorgangs wird dann zum vollständigen Formatieren
  2869.     übergegangen. Falls "komplett" gewählt wurde, wird auch noch gefragt,
  2870.     ob ein Prüflesen (mit Markierung von schlechten Sektoren) durchgeführt
  2871.     werden soll.
  2872.     Bitte beachten Sie: Unterbrechen Sie nicht den Formatiervorgang (durch
  2873.     Drücken der Reset-Taste, Warmstart, ein Nottasten-Utility etc.), die
  2874.     Diskette muß dann noch einmal formatiert werden!
  2875.  
  2876.  
  2877.  
  2878.                                  - 48 -
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.     6.2 <disK><Kopieren>
  2886.  
  2887.     Mit diesem Menüpunkt und dem mitgelieferten Dienstprogramm COPYDISK.EXE
  2888.     ist es möglich, Disketten aller gängigen Formate zu kopieren. Die Daten
  2889.     werden dabei im Hauptspeicher, EMS-Speicher oder auf der Platte zwi-
  2890.     gepuffert, so daß auch bei größeren Disketten diese nicht ständig
  2891.     gewechselt werden müssen. Wenn die Zieldiskette unformatiert ist, wird
  2892.     diese beim Kopieren formatiert. Das Formatieren kann auch bei bereits
  2893.     formatierten Disketten erzwungen werden (s.u.).
  2894.     Zunächst wird gefragt, ob die Zieldiskette verifiziert werden soll.
  2895.     Antworten Sie hier mit [J], werden die Daten nach dem Schreiben noch
  2896.     einmal auf Lesbarkeit überprüft. Bei Eingabe von [N] geht das Kopieren
  2897.     natürlich etwas schneller.
  2898.     Als nächstes wird gefragt, ob die Zieldiskette immer formatiert werden
  2899.     soll. Normalerweise wird nur bei unformatierten Disketten automatisch
  2900.     formatiert. Hier ist es nur notwendig, [J] anzugeben, falls die Ziel-
  2901.     diskette fälschlicherweise nicht als unformatiert erkannt wird oder
  2902.     in einem nicht DOS-kompatiblen Format vorliegt.
  2903.     Das Programm COPYDISK.EXE, das im Übrigen auch vom Betriebssystem aus
  2904.     als vollwertiger Ersatz für DISKCOPY verwendet werden kann (geben Sie
  2905.     einfach einmal COPYDISK /? ein), ermöglicht auch das mehrfache Ziehen
  2906.     von Kopien von einer Diskette und fragt danach, ob eine weitere Dis-
  2907.     kette kopiert werden soll.
  2908.     Falls nicht genügend Haupt- oder EMS-Speicher verfügbar ist, legt
  2909.     COPYDISK eine Pufferdatei im Temporärverzeichnis an (definiert mit
  2910.     der Umgebungsvariablen 'TMPARC', 'TEMP', 'TMP' oder 'TEMP4DOS' (s.
  2911.     auch Kapitel F)). Die beste Performance wird hier mit einer RAM-Disk
  2912.     erreicht. Falls das Temporärverzeichnis nicht groß genug ist (ca. 1,5
  2913.     MBytes für eine 3½-Zoll-HD-Diskette), kann die Kopieraktion nicht ausge-
  2914.     führt werden.
  2915.  
  2916.     6.3 <disK><Suche nach Datei>
  2917.  
  2918.     Mit Hilfe diese Menüpunktes und des mitgelieferten Programms WO.EXE
  2919.     (welches auch Bestandteil der JP-Utilities - einer nützlichen Public
  2920.     Domain-Utilitysammlung von mir - ist) können Dateien auf allen ange-
  2921.     schlossenen Festplattenlaufwerken gefunden werden. Wenn Sie A3 mit
  2922.     INSTALL.EXE konfiguriert und die Fragen "Umgebungsvariablen setzen ?"
  2923.     und "Datei AUTOEXEC.BAT anpassen?" mit "Ja" beantwortet haben, hat das
  2924.     Installationsprogramm schon die Zahl der gültigen Festplattenlaufwerke
  2925.     ermittelt und die Environmentvariable 'FF' (für "FileFind") entspre-
  2926.     chend gesetzt. Diese Variable können Sie z.B. mit dem DOS-Befehl SET
  2927.     FF=CDE (vor (!) dem Start von A3, nicht über <File><DOS-Shell> oder
  2928.     <File><Befehlseingabe>) selbst setzen. WO, welches übrigens auch ohne
  2929.     A3 sehr nützlich ist, sucht Dateien dann auf allen in 'FF' angegebenen
  2930.     Laufwerken, in diesem Fall also auf C:, D: und E:. Bei Anwahl des
  2931.     Menüpunktes klappt ein Eingabefenster auf, in dem die zu suchende(n)
  2932.     Datei(en) angegeben werden können. Wildcards und die Angabe von
  2933.     mehreren Dateispezifikationen (z.B. *.TXT *.DOC EDIT*.BAK), sowie
  2934.     Laufwerksangaben (z.B. C:X*.* D:*.BAK) sind erlaubt, nicht jedoch
  2935.     Pfadangaben. Wenn Sie im Eingabefenster zusätzlich den Parameter '/D'
  2936.     angeben, werden die gefundenen Dateien gleich automatisch gelöscht
  2937.  
  2938.                                  - 49 -
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.  
  2945.     (Vorsicht! Beispiel: *.TMP *.BAK /D). Je nach Größe, Zahl und Schnel-
  2946.     ligkeit Ihrer Festplatte(n) dauert die Suche nun wenige Sekunden bis
  2947.     mehrere Minuten. Die Liste der gefundenen Dateien wird dann mit Hilfe
  2948.     des eingestellten List-Programmes ausgegeben, von wo sie z.B.
  2949.     ausgedruckt werden kann.
  2950.  
  2951.     6.4 <disK><suche nach Archiven>
  2952.  
  2953.     Mit dieser Funktion ist es möglich, alle komprimierten Dateien der
  2954.     verschiedensten Packprogramme auf allen Laufwerken zu finden, in einem
  2955.     Dateilistenfenster darzustellen und einen Blick auf den Inhalt zu
  2956.     werfen (außer Typen 10-14). Erkannt werden zur Zeit folgende
  2957.     Archiv-Formate:
  2958.        1. ARC/PAK/PKA   2. ZIP     3. ZOO       4. LZH/LZS  5. DWC
  2959.        6. MD            7. LBR     8. ARJ       9. HYP     10. LZExe
  2960.        11. PKLite      12. Diet   13. UC2      14. TinyProg
  2961.     Zu diesem Zweck wird das Utility WOARC.EXE mitgeliefert. WOARC urteilt
  2962.     nicht (!) allein nach der Dateiextension, sondern prüft durch Lesen
  2963.     des Dateikopfes, ob es sich tatsächlich um eine Archivdatei handelt.
  2964.     Da dazu die Datei geöffnet, gelesen und wieder geschlossen werden muß,
  2965.     nimmt dieser Vorgang natürlich eine gewisse Zeit in Anspruch, so daß
  2966.     WOARC wesentlich langsamer ist als WO, doch werden auch Archivdateien
  2967.     gefunden, die eine andere Dateiextension als die übliche haben, z.B.
  2968.     sfx-Dateien etc.
  2969.     Theoretisch kann natürlich auch eine "normale" Datei zufällig die
  2970.     gleiche Byte-Kombination im Dateiheader haben wie die, die zum Erkennen
  2971.     des Archiv-Formats gesucht wird, so daß sie fälschlicherweise als Ar-
  2972.     chivdatei angegeben wird, doch sind solche Fälle selten.
  2973.     Wie WO.EXE erlaubt auch WOARC die Definition einer Umgebungsvariablen
  2974.     'FF' (s. voriger Menüpunkt). Wie bei <Suche nach Datei> klappt zunächst
  2975.     ein Eingabefenster auf. Hier gibt es die gleichen Eingabemöglichkleiten
  2976.     wie dort (bis auf den Parameter '/D', der nicht zur Verfügung steht).
  2977.     Nach Beendigung der Suche werden alle gefundenen Archivdateien in einem
  2978.     Dateilistenfenster dargestellt, wo sie auf die übliche Art und Weise
  2979.     selektiert werden können. Der Inhalt aller markierten Dateien wird
  2980.     anschließend wie bei <Inhalt><Schnelle Archiveinsicht> mit Hilfe von
  2981.     CFV.EXE angezeigt.
  2982.  
  2983.     6.5 <disK><RAM-Disk-Größe ändern>
  2984.  
  2985.     Wenn Sie mit Hilfe des Installationsprogramms eine EMS-RAM-Disk einge-
  2986.     richtet haben, kann mit diesem Menüpunkt die Größe dieser RAM-Disk
  2987.     modifiziert werden. Die minimale Größe ist 16 kBytes (eine EMS-Seite),
  2988.     die maximale Größe der gesamte freie EMS-Speicher. Wenn Sie genügend
  2989.     Expanded Memory besitzen, sollten Sie die Größe auf 512 kBytes oder
  2990.     höher setzen. Die Performance von ARJ und A3 läßt sich durch
  2991.     Verlegen des Temporärverzeichnisses auf eine RAM-Disk enorm steigern
  2992.     (s. auch Kapitel F)). Bei einer Eingabe über 512 kBytes ändert A3
  2993.     automatisch den Wert dieses Temporärdirectorys auf die RAM-Disk.
  2994.     Bitte beachten Sie: Bei einer Änderung der EMS-Disk gehen alle auf
  2995.     dieser abgelegten Daten verloren (!!!), auch evtl. vorhandene temporäre
  2996.     Dateien von ARJ oder A3. Benutzen Sie diesen Menüpunkt also nur, wenn
  2997.  
  2998.                                  - 50 -
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.     es nicht anders geht, z.B., wenn die RAM-Disk für die Bearbeitung ei-
  3006.     nes sehr großen Archives zu klein ist. Aus Sicherheitsgründen erfolgt
  3007.     vor der Größenänderung noch einmal eine Abfrage.
  3008.     Haben Sie diese mit [J] beantwortet, können Sie die gewünschte Größe
  3009.     in kBytes eingeben. Hier ist noch zu beachten, daß, wie bei einer nor-
  3010.     malen Diskette auch, der verfügbare Platz geringfügig kleiner ist als
  3011.     die absolute Diskgröße. Von dieser gehen noch der Speicherplatz für
  3012.     File Allocation Table, Rootdirectory etc. ab.
  3013.     Das Programm XDISK.COM, das A3 für diesen Menüpunkt benutzt, können
  3014.     Sie übrigens auch von der DOS-Kommandozeile verwenden.
  3015.     Bei der Eingabe ohne Parameter gibt XDISK eine kleine Hilfe aus. Die
  3016.     dort angezeigten Switches (bis auf /O) können Sie auch für den Ein-
  3017.     heitentreiber EMSDISK.SYS in der Datei CONFIG.SYS verwenden, wenn Sie
  3018.     diese manuell editieren wollen.
  3019.  
  3020.     6.6 <disK><EXE-Packer starten>
  3021.  
  3022.     Dieser Menüpunkt ermöglicht es, die EXE-Komprimierungsprogramme 'Diet',
  3023.     'PKLite', 'TinyProg' oder 'LZExe' zum Packen der der aktuellen Datei-
  3024.     spezifikation entsprechenden EXE-Dateien aufzurufen. Die Funktion soll
  3025.     kein Ersatz für Shell-Programme für diese Utilities sein. Wenn Sie einen
  3026.     größeren Funktionsumfang (automatisches Packen aller ausführbaren Dateien
  3027.     in sämtlichen Unterverzeichnissen aller Festplatten (-partitionen), An-
  3028.     zeige der schon komprimierten Dateien, Fehlerprüfung bei Dateien mit
  3029.     internen Overlays, Unterstützung von COMTOEXE, UPACKEXE etc. bei LZExe
  3030.     und HDROPT bei PKLite uvm.) benötigen, sollten Sie sich einmal meine
  3031.     Freeware-Utility-Sammlung "JP-Utilities" ansehen oder eine Oberfläche
  3032.     wie LZShell von M. Speckmeier benutzen.
  3033.     Um die Funktion zu nutzen, müssen Sie natürlich über mindestens eine
  3034.     der Dateien DIET.EXE, PKLITE.EXE, TINYPROG.EXE oder LZEXE.EXE verfügen.
  3035.     Diese muß sich im A3-Verzeichnis oder in einem der über den PATH-Befehl
  3036.     definierten Pfade befinden.
  3037.     Zunächst klappt ein Dialogfenster auf, in dem Sie durch Betätigen der
  3038.     Taste [D], [P] oder [L] den gewünschten EXE-Packer auswählen können.
  3039.     Als Nächstes erscheint ein Eingabefenster, in dem Sie noch eventuelle
  3040.     zusätzliche Parameter eingeben können. Bei 'PKLite' steht hier als
  3041.     Vorgabe '-N' (Never compress files with overlays or optimize reloca-
  3042.     tions), bei den anderen nichts. Wenn Sie hier zum Beispiel '-RA' (bei
  3043.     Diet) oder '-X' (bei PKLite) eingeben, werden z.B. die Dateien nicht
  3044.     gepackt, sondern entpackt, sofern komprimiert (bei LZExe funktioniert
  3045.     dies allerdings nicht, da hierzu das separate Tool UNLZEXE benötigt
  3046.     wird). Auch andere Parameter können hier eingegeben werden. Z.B.
  3047.     bewirkt ein '-L' bei 'Diet', daß die Dateien nicht gepackt, sondern
  3048.     aufgelistet werden. Bitte konsultieren Sie die Dokumentation der
  3049.     jeweiligen Programme für weitere Parameter.
  3050.     Nach der Betätigung der [Enter]-Taste folgt der eigentliche Kompri-
  3051.     mierungsdurchlauf. Hierbei muß je nach angewendetem Tool etwas unter-
  3052.     schiedlich vorgegangen werden. 'Diet' versteht Wildcards (*,?) und meh-
  3053.     rere Argumente auf der Kommandozeile. Auch bei Dateispezifikationen
  3054.     wie 'F*.* G*.* T*.EXE' genügt also ein einzelner Programmdurchlauf.
  3055.     Außerdem können mit 'Diet' auch andere Dateien als ausführbare kompri-
  3056.     miert werden. Wenn Sie nur EXE-Dateien packen wollen, müssen Sie als
  3057.  
  3058.                                  - 51 -
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.     Dateispezifikation '*.EXE' eingestellt haben.
  3066.     'PKLite' versteht zwar Wildcards, nicht jedoch mehrere Dateiargumente
  3067.     auf der Kommandozeile, so daß für jede durch ein Leerzeichen getrennte
  3068.     Dateibezeichnung PKLITE.EXE gesondert aufgerufen werden muß.
  3069.     LZExe schließlich kann immer nur eine Datei auf einmal komprimieren,
  3070.     Wildcards sind nicht erlaubt. Deshalb wird die Arbeit der Auftrennung
  3071.     eventueller Wildcards in der aktuellen Dateispezifikation von A3 über-
  3072.     nommen und LZEXE.EXE für jede einzelne Datei aufgerufen.
  3073.     Bei 'LZExe' und 'TinyProg' wird außerdem nach Beendigung des Packvorgangs
  3074.     gefragt, ob die Originaldateien (*.OLD bzw. *.BXE) gelöscht werden sollen.
  3075.  
  3076.     6.7 <disK><Virenscanner aufrufen>
  3077.  
  3078.     Dieser Menüpunkt erlaubt den Virentest der gesamten Platte(n) mit belie-
  3079.     bigen (über <Vorgaben><Einstellungen> festgelegten) Parametern.
  3080.     Voreingestellt ist das Scannen von Laufwerk C: mit für den McAfee-Scanner
  3081.     passenden Optionen ('C: /CHKHI /NOEXPIRE'). Sie können hier aber auch
  3082.     beispielsweise mehrere Laufwerke angeben: 'C: D: E: /NOMEM /A /BELL'.
  3083.     Dadurch kann A3 auch, zusammen mit den Archiv-Virentest-Optionen, als
  3084.     Scanneroberfläche genutzt werden.
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118.                                  - 52 -
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.     7. Das Menü <Tools>
  3126.     ===================
  3127.  
  3128.     Dieses Menü erlaubt die Einbindung von maximal 10 benutzerdefinierten
  3129.     Befehlen, die dann von A3 aus aufgerufen werden können. Dabei kann es
  3130.     sich um externe Programme, interne und externe DOS-Befehle oder Stapel-
  3131.     dateien handeln. Sie können somit Ihre Textverarbeitung, Datenbank oder
  3132.     einfach nur den DIR-Befehl ins Menü einbauen.
  3133.     Die Einrichtung geschieht mit dem folgenden Untermenüpunkt <Tool-Menü
  3134.     editieren>, die weiteren 10 Unterpunkte enthalten dann die benutzer-
  3135.     definierten Befehle. Diese Punkte sind bei Auslieferung bereits mit 10
  3136.     Beispielen vorbelegt.
  3137.  
  3138.     7.1 <Tools><Tool-Menü editieren>
  3139.  
  3140.     <Tool-Menü editieren> dient dazu, die 10 folgenden benutzerkonfigurier-
  3141.     baren Menüpunkte einzurichten. Für jeden Menüpunkt sind 5 Angaben vom
  3142.     Anwender erforderlich, die bei Anwahl von <Tool-Menü editieren> von A3
  3143.     abgefragt werden und zum Schluß ggf. in der Datei TOOLMEN.TOO abgespei-
  3144.     chert werden. Als Vorgabe dienen jeweils die gerade aktuellen Einstel-
  3145.     lungen. Die Eingabe kann mit [F10] jederzeit abgebrochen werden, mit
  3146.     [F2] oder der rechten Maustaste gelangt man jeweils in das vorherige
  3147.     Feld zurück.
  3148.  
  3149.      1. Menütitel
  3150.  
  3151.      Dies ist der Titel des Menüpunktes, wie er im Untermenü erscheinen
  3152.      soll, er darf maximal 20 Zeichen lang sein.
  3153.  
  3154.      2. Auszuführender Befehl/Programmname
  3155.  
  3156.      Hier kann jeder gültige DOS-Befehl stehen (s.o). Wenn Sie bei externen
  3157.      Befehlen oder Stapeldateien keine Pfadangaben machen, wird der DOS-Pfad
  3158.      nach der entsprechenden Datei abgesucht und diese bei Erfolg ausgeführt.
  3159.      Für interne DOS-Befehle wird der Kommandoprozessor (COMMAND.COM, 4DOS.
  3160.      COM o.ä.) aufgerufen. Ebenso geschieht dies, wenn kein vollständiger
  3161.      Dateiname angegeben wird (z.B. FORMAT, statt FORMAT.COM). Deshalb der
  3162.      Tip: wenn möglich immer den kompletten Pfadnamen angeben, da die Ver-
  3163.      arbeitung dann wesentlich schneller erfolgt und weniger Speicher benö-
  3164.      tigt wird. Beispiele:
  3165.      DIR       C:\DOS\FORMAT.COM       WORD.BAT        CHKDSK
  3166.  
  3167.      3. Erforderliche Parameter
  3168.  
  3169.      Hier können Sie für den aufzurufenden Befehl erforderliche Parameter
  3170.      angeben. Wenn Sie z.B. möchten, daß der DIR-Befehl Ihnen immer das
  3171.      Stammverzeichnis von Laufwerk C: zeigt, geben Sie hier C:\ an.
  3172.      Eine besondere Rolle spielt der Parameter ?. Wenn Sie ein Fragezeichen
  3173.      eingeben, werden vor Aufruf des entspechenden Programms die nötigen
  3174.      Parameter per Eingabefenster abgefragt. Sie können auch die beiden
  3175.      Variablen %D (für aktuelle Dateispezifikation) und %A (für aktuelles
  3176.      Archiv) verwenden, allerdings jede nur einmal pro Parameterzeile.
  3177.  
  3178.                                  - 53 -
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.      4. Nach Ausführung warten ? [J/N]
  3186.  
  3187.      Wenn Sie hier [J] angeben, wartet A3 nach der Programmausführung auf
  3188.      einen Tastendruck, bevor es ins Hauptmenü zurückkehrt. Nützlich ist
  3189.      dies bei Befehlen, die etwas auf den Bildschirm schreiben und dann
  3190.      gleich beendet werden, z.B. DIR, CHKDSK etc.
  3191.      Außerdem wird bei [J] vor der Programmausführung der Bildschirm gelöscht.
  3192.  
  3193.      5. Speicher freigeben ? [J/N]
  3194.  
  3195.      Bei Angabe von [J] lagert sich A3 bei der Programmausführung bis auf
  3196.      einen Kern von ca. 1,4 kBytes aus dem Hauptspeicher ins XMS, EMS oder
  3197.      auf Platte aus (s. auch Kommandozeilenparameter /NOSWAP etc. in Kapitel
  3198.      G)). Dadurch wird dem auszuführenden Programm der maximal mögliche
  3199.      Speicher zur Verfügung gestellt. Nachteil beim "Swappen" ist, daß da-
  3200.      durch der Programmaufruf natürlich langsamer ist, besonders, wenn auf
  3201.      Platte ausgelagert werden muß. Bei Befehlen, die nur wenig Speicher
  3202.      benötigen (z.B. internen DOS-Befehlen, kleinen Utilities etc.), sollte
  3203.      deshalb hier [N] angegeben werden.
  3204.      Achtung! Wenn der auszuführende Befehl ein Piping-Zeichen '|' enthält,
  3205.      muß immer (!!!) [N] angegeben werden, da es ansonsten zu Programm-
  3206.      abstürzen kommen kann. DOS verwendet beim Piping spezielle Speicher-
  3207.      bereiche, die beim Swappen ebenfalls ausgelagert würden, so daß die
  3208.      Folgen unvorhersehbar sind, Beispiel: 'TYPE C:\AUTOEXEC.BAT|MORE'.
  3209.      Die Umleitungszeichen '>' und '<' können dagegen beliebig eingesetzt
  3210.      werden. Auch die Benutzung des Befehlsverkettungszeichens '^' (4DOS-
  3211.      Benutzer) ist erlaubt.
  3212.  
  3213.      Sind alle Angaben getätigt, fragt A3, ob die Einstellungen gesichert
  3214.      werden sollen. Ist bereits eine Datei TOOLMEN.TOO vorhanden, wird
  3215.      anschließend gefragt, ob diese überschrieben werden soll.
  3216.  
  3217.     7.2 bis 7.11
  3218.  
  3219.     Benutzerdefinierte Menüpunkte. Hier können die unter 7.1 definierten
  3220.     Programme aufgerufen werden.
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.                                  - 54 -
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.     8. Das Menü <File>
  3246.     ==================
  3247.  
  3248.     Dieses Menü enthält einige allgemeine, vor allem dateibezogene
  3249.     Funktionen.
  3250.  
  3251.     8.1 <File><Handbuch lesen>
  3252.  
  3253.     Mit Hilfe des LIST-Programmes läßt sich unter diesem Menüpunkt die
  3254.     Datei A3.DOC (die Sie jetzt gerade lesen) am Bildschirm anzeigen.
  3255.  
  3256.     8.2 <File><DOS-Shell>
  3257.  
  3258.     Hier kann A3 zwischenzeitlich verlassen werden, um DOS-Befehle oder
  3259.     andere Programme auszuführen. Mit der Eingabe von 'EXIT' gelangen Sie
  3260.     wieder in das Programm zurück.
  3261.     Die Funktion kann auch über den Hotkey [Shift-F10] erreicht werden.
  3262.  
  3263.     8.3 <File><Befehlseingabe>
  3264.  
  3265.     Dieser Menüpunkt dient zur Ausführung eines einzelnen DOS-Befehls,
  3266.     ohne A3 zu verlassen. Im Gegensatz zur Funktion <DOS-Shell> kehrt das
  3267.     A3 nach Ausführung des Kommandos sofort wieder ins Programm zurück.
  3268.     Es können auch interne Befehle oder Batchdateien ausgeführt werden.
  3269.     Benutzer von 4DOS können auch mit '^' die Befehle verketten oder
  3270.     Aliases verwenden. Bitte beachten Sie: Falls Sie einen Programmnamen
  3271.     inklusive Dateiextension eingeben, muß hinter diesem und vor dem er-
  3272.     sten Parameter ein Leerzeichen stehen (z.B. MEM.EXE /P und nicht
  3273.     MEM.EXE/P, dagegen ist MEM/P möglich). Der jeweils letzte Befehl bleibt
  3274.     bei mehrfacher Benutzung dieses Menüpunktes als Vorgabe erhalten, er
  3275.     kann wie in allen Eingabefenstern editiert werden (s. auch Abschnitt
  3276.     1.3).
  3277.  
  3278.     8.4 <File><Lister>
  3279.  
  3280.     Hier wird das mitgelieferte Programm LIST (bzw. der im Installa-
  3281.     tionsprogramm oder über den Menüpunkt <Vorgaben><Einstellungen>
  3282.     definierte Lister) direkt aufgerufen. Mit diesem Programm können
  3283.     auf bequeme Art und Weise beliebige Dateien angesehen und auch
  3284.     gedruckt werden. Die auf der Diskette befindliche Version von
  3285.     LIST.COM besitzt auch einfache Filemanager-Funktionen.
  3286.     Das komplette Programmpaket LIST mit ausführlicher Dokumentation
  3287.     und zugehörigen Utilities ist bei fast allen Shareware-Versendern
  3288.     zu beziehen. Zum Copyright für LIST siehe auch das Kapitel O).
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.                                  - 55 -
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.     8.5 <File><Editor>
  3306.  
  3307.     Der Menüpunkt <File><Editor> ruft das über <Vorgaben><Einstellungen>
  3308.     angegebe Editor-Programm zum Bearbeiten von ASCII-Dateien auf.
  3309.     Zuerst wird gefragt, welche Datei editiert werden soll. Falls Sie
  3310.     hier nichts eingeben (nur [Enter] drücken), wird eine neue Datei er-
  3311.     stellt. Wenn kein anderer Editor eingestellt ist, wird hier das kleine
  3312.     mitgelieferte Programm ZMEDIT.COM gestartet. Dieses nicht einmal 3
  3313.     kBytes große Assembler-Programm verfügt bereits über alle wesentlichen
  3314.     Funktionen eines Fullscreeen-ASCII-Editors wie Löschen von Zeilen,
  3315.     Löschen bis zum Zeilenende, Einfüge- und Überschreibmodus, Undo etc.
  3316.     Sogar eine Druck- und eine Cut&Paste-Funktion sind eingebaut. Die
  3317.     Textgröße beträgt maximal 64 kBytes, die Zeilenlänge 255 Zeichen.
  3318.     Die gültigen Funktionstasten werden in einer Anzeigeleiste am unteren
  3319.     Bildschirmrand dargestellt.
  3320.     Hier eine Übersicht über die wichtigsten Editier-Tasten:
  3321.  
  3322.      [Enter] fügt eine neue Zeile ein.
  3323.      [Insert] schaltet um zwischen Einfüge- und Überschreibmodus. Die
  3324.      aktuelle Einstellung wird in der unteren rechten Ecke durch ein
  3325.      'E' bzw. 'Ü' dargestellt.
  3326.      [Pfeiltasten] bewegen den Cursor um eine Spalte/Zeile.
  3327.      [Home] bewegt den Cursor an den Zeilenanfang.
  3328.      [End] bewegt den Cursor ans Zeilenende.
  3329.      [PgDn],[PgUp] blättern eine Seite vor bzw. zurück.
  3330.      [Ctrl-PgDn],[Ctrl-PgUp] springen ans Dateiende bzw. an den
  3331.      Dateianfang.
  3332.      [Ctrl-Pfeil rechts], [Ctrl-Pfeil links] verschieben die Bildschirm-
  3333.      anzeige um 8 Spalten in die jeweiligen Richtungen, um auch Zeilen
  3334.      mit mehr als 80 Zeichen Länge bearbeiten zu können.
  3335.      [F1] bricht das Programm ab, ohne die aktuelle Datei zu speichern
  3336.      (mit Sicherheitsabfrage).
  3337.      [F2] macht die Löschung des jeweils letzten Buchstabens rückgängig
  3338.      (zugegebenermaßen nicht sehr effektiv).
  3339.      [F3] gibt den gerade mit [F4] markierten Text auf dem Drucker (PRN)
  3340.      aus. Um die ganze Datei zu drucken, gehen Sie mit [Ctrl-PgUp] an
  3341.      den Dateianfang, drücken [F4], gehen mit [Ctrl-PgDn] ans Dateiende
  3342.      und drucken mit [F3] den so markierten Text aus.
  3343.      [F4] + [Pfeiltasten etc.] markiert einen Block im Text (für Cut,
  3344.      Druck).
  3345.      [F5] schneidet den gerade markierten Text aus und speichert ihn in
  3346.      einem Puffer, um ihn mit [F6] wieder in den Text einzufügen.
  3347.      [F6] fügt einen mit [F5] ausgeschittenen Block an der Cursorposition
  3348.      wieder in den Text ein.
  3349.      [F7] verläßt den Editor mit Abspeichern des Textes.
  3350.      [F8] löscht die aktuelle Zeile von der Cursorposition bis zum
  3351.      Zeilenende.
  3352.      [F9] löscht eine ganze Zeile.
  3353.      [F10] fügt eine mit [F9] gelöschte Zeile (auch mehrfach) wieder
  3354.      in den Text ein.
  3355.  
  3356.  
  3357.  
  3358.                                  - 56 -
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.     8.6 <File><INI-Datei edit.>
  3366.  
  3367.     Dieser Menüpunkt lädt die aktuell aktive INI-Datei (s. nächstes Kapitel)
  3368.     zum Ansehen/Ändern in den Editor.
  3369.  
  3370.     8.7 <File><archiv Kopieren>
  3371.  
  3372.     Mit dieser Funktion können Archive aus dem Archivverzeichnis in ein
  3373.     anderes Verzeichnis (z.B. auf Diskette) kopiert oder verschoben werden.
  3374.     Dies ist nützlich, wenn man aus Geschwindigkeitsgründen die Archive
  3375.     nicht direkt auf Diskette erzeugt hat, obwohl man sie dort benötigt.
  3376.     Beim Verschieben ("move") auf dem gleichen Laufwerk werden die Dateien
  3377.     nicht physikalisch kopiert, sondern nur die Dateieinträge in der FAT
  3378.     (File Allocation Table) geändert, da dies wesentlich schneller ist.
  3379.     Die Kopierroutine prüft vor (!) dem Kopiervorgang, ob auf dem Ziel-
  3380.     laufwerk genügend Platz ist und ermöglicht es gegebenenfalls, das
  3381.     Zielverzeichnis zu ändern.
  3382.     Zur Bedienung: Bei Anwahl des Menüpunktes klappt zunächst ein Datei-
  3383.     listenfenster mit allen verfügbaren Archiven im Archivverzeichnis auf.
  3384.     Hier können Sie alle zu kopierenden Dateien in der üblichen Weise
  3385.     (s. <Vorgaben><Selektieren>) markieren. Als Nächstes erfolgt die
  3386.     Abfrage, in welches Verzeichnis die Datei(en) kopiert/verschoben werden
  3387.     sollen. Als Eingabe ist hier ein gültiger Pfadname erlaubt, nicht da-
  3388.     gegen Zieldateinamen wie beim COPY-Befehl von DOS (richtig z.B.: C:\,
  3389.     D:\BACKUP, D:\TEXTE\, A: etc., falsch: C:\DBASE\*.*, A:TEXT.* etc.).
  3390.     Existiert das Zielverzeichnis nicht, wird es nach Möglichkeit erzeugt.
  3391.     Sollten Sie also fälschlicherweise doch einen Dateinamen angegeben
  3392.     haben (z.B. D:\CALC\TEST.WK1), so wird dieser als Verzeichnisname
  3393.     interpretiert und ein Directory dieses Namens erzeugt, in das dann
  3394.     die Archive kopiert werden.
  3395.     Nach der Eingabe wird gefragt, ob die Dateien kopiert oder verschoben
  3396.     werden sollen. Jede andere Angabe als [V] (oder natürlich eine der
  3397.     Abbruch-Tasten [Esc], [F10], rechte Maustaste) bewirkt hier ein Kopie-
  3398.     ren der Datei(en). [V] verschiebt sie, das heißt, die Quelldatei wird
  3399.     nach dem Vorgang aus dem Archivverzeichnis gelöscht.
  3400.  
  3401.     8.8 <File><Archiv löschen>
  3402.  
  3403.     Dieser Menüpunkt ermöglicht das Löschen einer oder mehrerer Archiv-
  3404.     dateien aus dem Archivverzeichnis (s. 1.4 und Datei README.A3).
  3405.     Es klappt zunächst ein Dateilisten-Fenster auf, in dem die Archiv-
  3406.     dateien wie üblich markiert (s. 1.2) werden können.
  3407.     Nach der Bestätigung mit [Enter] oder der linken Maustaste erfolgt
  3408.     zur Sicherheit noch eine Abfrage, ob man das(die) Archiv(e) auch
  3409.     wirklich löschen will. Jede andere Eingabe als [J] bricht hier den
  3410.     Löschvorgang ab.
  3411.  
  3412.     8.9 <File><File löschen>
  3413.  
  3414.     Unter diesem Menüpunkt kann eine beliebige Datei gelöscht werden.
  3415.     Zunächst öffnet sich ein Directory-Fenster, mit dem das Verzeichnis
  3416.     ausgewählt werden kann, aus dem (eine) Datei(en) gelöscht werden
  3417.  
  3418.                                  - 57 -
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.     soll(en) (s. auch 1.2 <Vorgaben><Selektieren>).
  3426.     Hat man mit [F10] die Wahl abgeschlossen, klappt ein Dateilisten-
  3427.     Fenster auf, in dem die zu löschenden Dateien angewählt werden
  3428.     können (s. auch hierzu Punkt 1.2). Hat man die Datei(en) mit der
  3429.     Leertaste markiert und mit [Enter] bestätigt, erfolgt noch einmal
  3430.     eine Abfrage, ob man sich seiner Sache auch wirklich sicher ist.
  3431.     Jede andere Angabe als [J] bricht die Löschaktion ab. Auch in die-
  3432.     sem Menüpunkt kann natürlich jederzeit mit [Esc] oder rechter Maus-
  3433.     taste abgebrochen werden.
  3434.  
  3435.     8.10 <File><Subdir löschen>
  3436.  
  3437.     Hiermit ist es möglich, einen kompletten Verzeichnisast, inklusive
  3438.     aller Dateien und Unterverzeichnisse zu löschen! V O R S I C H T !!!
  3439.     Es klappt zunächst ein Directoryfenster (s. <Vorgaben><Selektieren>),
  3440.     in dem Sie einfach mit [F10] das zu archivierende Verzeichnis auswäh-
  3441.     len. Anschließend werden Sie gefragt, ob Sie das besagte Directory
  3442.     auch wirklich löschen wollen. Wegen der Gefährlichkeit dieser Aktion
  3443.     erfolgt eine zweite Frage, ob Sie sich auch wirklich sicher sind, was
  3444.     Sie da tun.
  3445.     Achtung! Der Autor übernimmt keinerlei Haftung für mögliche Folgen der
  3446.     Benutzung dieses Menüpunktes.
  3447.  
  3448.     8.11 <File><Verz. anlegen>
  3449.  
  3450.     Mit diesem Menüpunkt läßt sicher ein kompletter Verzeichnisast, inklusive
  3451.     aller intermediären Directories, in einem Durchgang erstellen. Wenn Sie
  3452.     unter DOS z.B. ein Verzeichnis 'C:\TOOLS\DOS\PACKER\PKZIP' anlegen wollen,
  3453.     müssen Sie erst das Directory 'C:\TOOLS' erstellen, dann 'C:\TOOLS\DOS',
  3454.     dann 'PACKER', dann 'PKZIP'. Für jedes Unterverzeichnis ist ein separater
  3455.     MKDIR-Befehl notwendig.
  3456.     Mit dieser Programmfunktion können Sie das in einem Arbeitsgang erledigen.
  3457.     Geben Sie den gewünschten Verzeichnisnamen einfach so an, wie er letzt-
  3458.     endlich lauten soll, A3 erzeugt ggf. alle intermediären Verzeichnisse.
  3459.     Kann das Verzeichnis nicht erzeugt werden, wird eine entsprechende Fehler-
  3460.     meldung ausgegeben.
  3461.  
  3462.     8.12 <File><Quit>
  3463.  
  3464.     Dieser Punkt macht nichts anderes, als A3 nach einer Rückfrage zu
  3465.     verlassen. Gleiches wird auch erreicht, wenn bei heraufgeklapptem
  3466.     Menü [Esc] oder an beliebiger Stelle im Hauptmenü [F10] gedrückt
  3467.     wird. In diesem Fall erfolgt keine Sicherheitsrückfrage.
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.                                  - 58 -
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.    K) Aufbau der INI-Dateien
  3486.    =========================
  3487.  
  3488.    In der Datei A3.INI und anderen, von Ihnen selbst erstellten, INI-Dateien
  3489.    werden (fast) alle Einstellungen A3s festgelegt. Der Menüpunkt <Vorgaben>
  3490.    <Einstellungen> dient dazu, die aktuellen Programmeinstellungen abzuspei-
  3491.    chern. Außer einigen wenigen, die dort extra noch einmal abgefragt werden,
  3492.    sind dies diejenigen Einstellungen, die per Hotkeys oder Kommandozeilen-
  3493.    parametern gesetzt wurden. Dies hat den Vorteil, daß man nach Abspeichern
  3494.    dieser Informationen A3 beim nächsten Starten wieder genauso vorfindet,
  3495.    wie man es verlassen hat. Auch gibt es eine Option unter <Einstellungen>
  3496.    (s. dort) bzw. den Kommandozeilenparameter /SAVE, mit denen festgelegt
  3497.    werden kann, daß A3 bei Verlassen automatisch die Optionen speichert.
  3498.    Dies hat aber auch den Nachteil, daß Einstellungen, die nur per Kom-
  3499.    mandozeilenparameter aktiviert werden können (z.B. /DEBUG, /NOXMS o.ä.)
  3500.    nach Abspeichern in A3.INI permanent aktiv sind, da ein einfaches Weglas-
  3501.    sen von /DEBUG, wenn ein Eintrag DEBUG=JA in der INI-Datei existiert,
  3502.    nicht den Debug-Modus desaktiviert. In diesem Fall muß die INI-Datei
  3503.    manuell, z.B. durch Aufruf des Menüpunktes <File><INI-Datei edit.>, edi-
  3504.    tiert werden. Aber keine Angst, dies betrifft gewöhnlich nur sehr selten
  3505.    benötigte Parameter. Außerdem ist der Aufbau der INI-Dateien einfach.
  3506.    Sie bestehen aus jeweils mehreren Zeilen, in denen auf ein "Schlüssel-
  3507.    wort", getrennt durch ein Gleichheitszeichen "=" ein "Wert" folgt. Dieser
  3508.    Wert kann z.B. ein Pfadname oder ein JA/NEIN-Wert sein. Die Schreibweise
  3509.    der Schlüsselworte und Wertparameter ist bindend, zwischen beiden und dem
  3510.    Gleichheitszeichen darf kein Leerzeichen stehen. Alle anderen Zeilen sind
  3511.    Kommentare und werden von A3 ignoriert. Ein Beispiel:
  3512.  
  3513.    Bildschirmschoner nach Komprimierungsläufen?
  3514.    SCHONER=NEIN
  3515.  
  3516.    In diesem Fall ist SCHONER das Schlüsselwort und NEIN der Wert. Die Zeile
  3517.    darüber wird von A3 überlesen und dient nur Ihrer Information.
  3518.  
  3519.    Noch ein wichtiger Hinweis: Kommandozeilenparameter haben Priorität vor
  3520.    den Einstellungen in der INI-Datei. Wenn Sie also z.B. A3/SCHONER vom
  3521.    DOS-Prompt aus eingeben, wird der Bilschirmschoner aktiviert, auch wenn
  3522.    in A3.INI "SCHONER=NEIN" steht.
  3523.  
  3524.    Ein Kommandozeilenparameter hat aus technischen Gründen (da er bereits
  3525.    aktiv sein muß, bevor die INI-Dateien eingelesen werden) keine Entspre-
  3526.    chnung in A3.INI und kann nur von der Kommandozeile aus gesetzt werden.
  3527.    Es ist dies /SELBSTTEST (/SET).
  3528.    Der Parameter /INI=, der auf eine INI-Datei hinweist, macht natürlich
  3529.    keinen Sinn, wenn er in dieser selbst steht.
  3530.  
  3531.    Als Beispieldatei mit Einstellungen zur Nutzung bei einem Komplettbackup
  3532.    (Virentest ein, CRC-Modus ein, Einschluß der Unterverzeichnisse) mit Hilfe
  3533.    von <Arc><Backup> kann die beiliegende Datei BACKUP.INI dienen.
  3534.  
  3535.  
  3536.  
  3537.  
  3538.                                  - 59 -
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.    Es folgt nun eine Aufstellung aller INI-Schlüsselwörter mit den
  3546.    Beschreibungen. "Kommandozeile" bezeichnet den zugehörigen Kommando-
  3547.    zeilenparameter. Falls vorhanden, steht dort auch der entsprechende
  3548.    Hotkey. Für die genaue Erklärung der einzelnen Funktionen schauen
  3549.    Sie bitte in die jeweiligen Kapitel G) und I) bzw. werfen Sie einen
  3550.    Blick auf die Kommentare in A3.INI.
  3551.  
  3552.    Schlüsselwort       mögliche Werte  Default Kommandozeile   Bemerkungen
  3553.    =======================================================================
  3554.    AUTOMATISCHES SICHERN  JA, NEIN     NEIN    /SAVE           ---
  3555.    PACKER              ARJ, LHA,       PKZIP   /PACKER=,        ---
  3556.                        PKZIP                   [Alt-F2],
  3557.                                                [Ctrl-Enter],
  3558.                                                beide Maustasten gleichzeitig
  3559.    ARCHIVE             Pfadname, wo    C:\ARCHIVE  ---         ---
  3560.                        Archive gespei-
  3561.                        chert werden
  3562.    ALLE TYPEN          Alle Files (*.*) NEIN   ---
  3563.                        bei Archivauswahl
  3564.                        anzeigen
  3565.    DRUCKER             bel. Dateiname  LPT1    ---             ---
  3566.    EDITOR              bel. Pfadname   C:\A3\  ---             ---
  3567.                        eines Editors   ZMEDIT.COM
  3568.    LISTER              bel. Pfadname   C:\A3\  ---             ---
  3569.                        eines List-     LIST.COM
  3570.                        programmes
  3571.    SCANNER             bel. Pfadname   SCAN.EXE ---            ---
  3572.                        eines Viren-
  3573.                        scanners
  3574.    GRAFIK-VIEWER       bel. Pfadname   TPICEM.EXE ---          ---
  3575.                        eines Grafik-
  3576.                        betrachters
  3577.    VIEWER-PARAMETER    an den Viewer   ---        ---          ---
  3578.                        zu übergebende
  3579.                        Kommandozeilen-
  3580.                        parameter
  3581.    STARC               Dateinamen ohne NAMENLOS   [Shift-F9]   max. 8 Buchst.
  3582.                        Extension
  3583.    STFILES             bel. Datei-     *.*        [F9]         auch mehrere
  3584.                        spezifikation                           möglich, durch
  3585.                                                                Leerzeichen
  3586.                                                                getrennt
  3587.    STQUELL             bel. Pfadname   akt. Verz. ---          ---
  3588.    KOMMENTAR-DATEI     Name einer      keine   ---             Datei für Archiv-
  3589.                        ASCII-Datei                             Kommentar
  3590.    AUTOCOMMENT         JA, NEIN        NEIN    ---             Archivkommentar
  3591.                                                                ohne Rückfrage
  3592.                                                                einbinden?
  3593.    UNTERVERZEICHNISSE  JA, NEIN        NEIN    /UNTERVERZ=,    ---
  3594.                                                [F7]
  3595.    VARIABLE            Kombination von -i1     ---             ---
  3596.                        ARJ-Switches
  3597.  
  3598.                                  - 60 -
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604.  
  3605.    ARJ-VERSION         2.3, 2.4        2.3     ---             ---
  3606.    CRC                 JA, NEIN        NEIN    /CRC, [F8]      ---
  3607.    DEBUG               JA, NEIN        NEIN    /DEBUG          ---
  3608.    SWAPPING            NORMAL, KEINS,  NORMAL  /NOSWAP, /DSWAP,---
  3609.                        DISK, KEIN EMS,         /NOEMS, /NOXMS
  3610.                        KEIN XMS
  3611.    PACKMODUS           ADD, UPDATE,    UPDATE  /PACKMODUS=     ---
  3612.                        FRESHEN, MOVE
  3613.    PASSWORT-MODUS      JA, NEIN        NEIN    /PASSWORT,      ---
  3614.                                                [Shift-F6]
  3615.    ARJ-SFX-MODUS       NEIN, KURZ,     NEIN    /SFX=, [F3]     ---
  3616.                        LANG
  3617.    PKZIP-SFX-MODUS     LANG, KURZ,     LANG    /PKSFX=, [F3]   ---
  3618.    LHA-SFX-MODUS       LANG, KURZ,     LANG    /LHSFX=, [F3]   ---
  3619.    KOMPRESSIONSSTATUS-ANZEIGE                  /STATUS,
  3620.                        JA, NEIN        NEIN    [Shift-F8]      ---
  3621.    ARJ-KOMPRESSIONS-MODUS                      /ARJKOMP=,
  3622.                        M0, M1, M2,     M1      [F2]            entspricht ARJ-
  3623.                        M3, M4, JM,                             Switches -m0,
  3624.                        JM1                                     -m1 usw.
  3625.    PKZIP-KOMPRESSIONS-MODUS                    /ZIPKOMP=
  3626.                        E0, ES, EF,     EN      [F2]            entspr. PKZIP-
  3627.                        EN, EX, EI                              Switches
  3628.    VIRENTEST           JA, NEIN        NEIN    /VIRENTEST (/VT)---
  3629.    WARTEN              JA, NEIN        NEIN    /WARTEN         ---
  3630.    SCHONER             JA, NEIN        NEIN    /SCHONER        ---
  3631.    SCHONER OHNE MAUSTASTEN
  3632.                        JA, NEIN        NEIN    /SCHONERM       ---
  3633.    UHRANZEIGE          JA, NEIN        JA      /NOCLOCK        ---
  3634.    ROUTINE             JA, NEIN        NEIN    /ROUTINE, [F4]  ---
  3635.    AUTO-MODUS          NEIN, NORMAL,   NEIN    /AUTO (=NORMAL),---
  3636.                        AS, ASX, ASX1,          /AS, /ASX, /ASX1,
  3637.                        AX, AX1                 /AX, /AX1
  3638.    MENÜRAHMEN          Zahl von        1       /#nnn           ---
  3639.                        0 bis 255
  3640.    DIR-ZOOM            JA, NEIN        NEIN    ---             Verzeichnis-
  3641.                                                                fenster zoomen?
  3642.  
  3643.  
  3644.  
  3645.  
  3646.  
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.                                  - 61 -
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.    L) Das Programm CFV.EXE
  3666.    =======================
  3667.  
  3668.    Das Programm CFV ( = Compressed Files Viewer ) ermöglicht einen schnel-
  3669.    len Blick in eine komprimierte Datei, ohne erst A3 aufrufen zu müssen
  3670.    (die Funktion <Schnelle Archiveinsicht> des Hauptprogramms ruft intern
  3671.    ebenfalls dieses Utility auf).
  3672.    Wildcards sind erlaubt; wird nur ein Verzeichnisname ohne Dateispezi-
  3673.    fikation angegeben, werden alle Dateien dieses Verzeichnisses angezeigt
  3674.    (*.*). Wenn sich neben Archivdateien auch viele andere Dateien in
  3675.    diesem Verzeichnis befinden, erscheint natürlich häufig die Meldung
  3676.    "Keine Archiv-Datei". In diesem Fall sollte man den (die) Dateinamen
  3677.    explizit angeben, z.B: CFV *.ARJ oder CFV C:\ARCHIVE\TEXT*.LZH.
  3678.    Werden mehrere Dateien (Wildcards) angegeben, kann die Anzeige einer
  3679.    Datei mit ESC abgebrochen und zu nächsten Datei weitergegangen werden.
  3680.    Mit F10 kann das Programm jederzeit verlassen werden.
  3681.    Erkannt werden zur Zeit folgende Archiv-Formate:
  3682.       1. ARC/PAK/PKA   2. ZIP   3. ZOO   4. LZH/LZS
  3683.       5. DWC   6. MD   7. LBR   8. ARJ   9. HYP
  3684.  
  3685.               Syntax:  CFV Archiv-Dateiname[.Dateiendung]
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.  
  3705.  
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.  
  3712.  
  3713.  
  3714.  
  3715.  
  3716.  
  3717.  
  3718.                                  - 62 -
  3719.  
  3720.  
  3721.  
  3722.  
  3723.  
  3724.    M) Tips & Tricks
  3725.    ================
  3726.  
  3727.    1.  ARJ erlaubt für seine Befehlsswitches die Benutzung des Schräg-
  3728.        strichs '/' oder des Bindestrichs '-'. Es muß jedoch durchgängig
  3729.        eins (!!!) der beiden Zeichen benutzt werden, sonst gibt es Fehler-
  3730.        meldungen von ARJ (und Fehlfunktionen). A3 benutzt den Bindestrich
  3731.        '-'. Wenn Sie also in der Environmentvariablen 'ARJ_SW' (s. ARJ-
  3732.        Dokumentation) den Schrägstrich '/' benutzen, sollten Sie dies
  3733.        ändern, da A3 sonst fehlerhaft arbeitet.
  3734.  
  3735.     2. Das Programm läßt sich auch ganz bequem mit der Maus bedienen.
  3736.        Aus Speicherplatz- und Geschwindigkeitsgründen wurde zwar auf
  3737.        eine SAA-artige Mausbedienung verzichtet, doch werden durch
  3738.        die Mausbewegungen die Cursortasten emuliert. Außerdem ist die
  3739.        linke Maustaste mit [Enter], die rechte mit [Esc] belegt (außer
  3740.        in Dateilistenfenstern, s. <Vorgaben><Selektieren>).
  3741.  
  3742.     3. Wenn man sich einmal in einem Menü "verfranst" hat: Keine Panik!
  3743.        Die [F10]-Taste bricht normalerweise den aktuellen Menüpunkt
  3744.        vollständig ab, die [Esc]-Taste nur die jeweilige Aktion inner-
  3745.        halb des Menüpunktes. Drückt man [F10] im Hauptmenü wird das
  3746.        Programm sofort verlassen.
  3747.        Weitere Informationen zu den "Hotkeys" erhält man über die Tasten-
  3748.        kombination [ALT-F1].
  3749.  
  3750.     4. ARJ, LHA und PKZip bieten sehr viele Befehle und mögliche Schalter,
  3751.        die von A3 durch "Hotkeys" oder von Menüs aus eingestellt und benutzt
  3752.        werden können, ohne daß man ständig die genaue Syntax im Kopf haben
  3753.        muß. Diese Funktionsvielfalt der Packer haben jedoch auch einen
  3754.        schwerwiegenden Nachteil, der jedoch weniger in den Packprogrammen
  3755.        oder in A3 begründet liegt, sondern in den Limitationen von DOS.
  3756.        MS/PC- oder DR DOS gestatten nämlich nur eine Kommandozeilenlänge
  3757.        von 124 Zeichen, bei 4DOS sind es 255. Bei vielen Switches und langen
  3758.        Dateispezifikationen kann dieser Wert leicht überschritten werden,
  3759.        was zu unerklärlichen Fehlern führen kann, die nicht alle von A3 ab-
  3760.        gefangen werden können, obwohl A3 dies in einigen Fällen tut, indem
  3761.        es längere Dateispezifikationen aufteilt, in eine Datei schreibt und
  3762.        den Packer gegebenenfalls mehrfach aufruft (wo kein "listfile" via
  3763.        '-@Dateiname' benutzt werden kann). Wenn Sie sich beispielsweise
  3764.        folgende (durchaus mögliche) an ARJ übergebene Kommandozeile (in
  3765.        einer Zeile zu lesen) ansehen, werden Sie verstehen, was gemeint ist:
  3766.  
  3767.        C:\ARCMAN\ARJ.EXE a -jm "-vv362000sQFT.BAT" A:BACKUP.000 TEXT??.DOK
  3768.        TEXT??.DOC *.WK1 -b2 -jiC:\ARCMAN\BACKUP_C.INX -gGeheimnis -i1
  3769.        -wD:\WINDOWS\TEMP -r -jt -e-
  3770.  
  3771.        Bei dieser 159 Zeichen langen Zeile würden unter DOS einfach die
  3772.        letzten 35 Zeichen abgeschnitten, was zur Folge hätte, daß unter
  3773.        anderem auch der letzte Buchstabe des Paßwortes 'Geheimnis' unter
  3774.        den Tisch fiele, was zuerst gar nicht auffallen würde. Beim Ent-
  3775.        packen mit <DeArc><Restore> gäbe es dann die böse Überraschung,
  3776.        daß sich das Backup nicht mehr mit dem - vermeintlich korrekten -
  3777.  
  3778.                                  - 63 -
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.  
  3785.        Paßwort restaurieren ließe.
  3786.        Deshalb der Tip: Verwenden Sie möglichst kurze Datei-, Verzeichnis-
  3787.        namen und Paßwörter und benutzen Sie nicht alle Features auf einmal.
  3788.        Versuchen Sie außerdem, bei Dateispezifikationen möglichst viele
  3789.        Dateien in Wildcards zusammenzufassen. Eine andere Möglichkeit
  3790.        ist es, den Editor zu benutzen, um eine kleine ASCII-Datei zu
  3791.        erstellen (z.B. DATEIEN.CFG), in der untereinander beliebig viele
  3792.        Dateispezifikationen stehen dürfen, z.B.:
  3793.  
  3794.          C:\DBASE\DATEN\*.DBF
  3795.          C:\DBASE\DATEN\KUNDEN\*.IDX
  3796.          D:\DATEN\*.TXT
  3797.          ...
  3798.  
  3799.        Jetzt müssen Sie bei <Vorgaben><Neue Dateispezifikation> nur noch
  3800.        den Namen dieser "Listdatei", mit einem vorhergenden '@' (bei LHA
  3801.        und PKZip) bzw. '!' (bei ARJ), angeben und der Packer (de)archiviert
  3802.        die Files gemäß den Einträgen in dieser Datei. Besonders nützlich
  3803.        ist dies bei der Routinekonfigurierung (s.d.).
  3804.  
  3805.     5. Mit der Umgebungsvariablen 'ARJ_SW' stellt ARJ eine bequeme Möglich-
  3806.        keit zur Verfügung, ständig benötigte Einstellungen und Switches
  3807.        zu setzen, die dann bei jeder (De-)Archivierungsaktion benutzt
  3808.        werden. Dies wird durch A3 mit den Menüpunkten <Vorgaben><Umgebungs-
  3809.        variable> und <Einstellungen> unterstützt (s.d. mit letzterem Punkt
  3810.        können die getätigten Einstellungen abgespeichert werden, so daß A3
  3811.        sie bei jedem neuen Start automatisch setzt).
  3812.  
  3813.        Hier ein paar Tips für mögliche Optionen:
  3814.  
  3815.        -e      Wenn dieser Switch gesetzt ist, packt ARJ keine Pfadnamen
  3816.                mit in die Archive. Die Archive werden dadurch kleiner,
  3817.                und mögliche Doppelarchivierungen werden vermieden, jedoch
  3818.                kann natürlich die ursprüngliche Verzeichnisstruktur beim
  3819.                Entpacken nicht mehr restauriert werden.
  3820.        -p      Dies bewirkt genau das Gegenteil wie -e. Beim Packen ver-
  3821.                gleicht ARJ die vollen Pfadnamen der Dateien im Archiv mit
  3822.                den zu archivierenden. Soll zum Beispiel beim <Freshen>-
  3823.                Befehl eine Datei C:\DATEN\TEST1\PRUEF.DAT archiviert werden
  3824.                und eine Datei C:\DATEN\TEST2\PRUEF.DAT befindet sich schon
  3825.                im Archiv, dann wird PRUEF.DAT nicht archiviert. Bei -e
  3826.                würde eine ältere Datei dieses Namens im Archiv überschrie-
  3827.                ben.
  3828.        -a      Es werden alle Dateien, auch solche mit dem Hidden- oder
  3829.                Systemattribut archiviert.
  3830.        -d      Bedeutet "delete after compression/extraction". Hierbei
  3831.                werden Dateien nach dem Archivieren/Extrahieren von der
  3832.                Platte bzw. aus dem Archiv gelöscht. Der Befehl 'a -d -y'
  3833.                entspricht somit dem 'm' Befehl. Zum umgekehrten Vorgang
  3834.                'x -d' gibt es jedoch z.B. keine normale Befehlsalternative.
  3835.                Dieser bewirkt, daß nach dem Extrahieren einer Datei diese
  3836.                auch gleich aus dem Archiv gelöscht wird. Dies würde ohne
  3837.  
  3838.                                  - 64 -
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844.  
  3845.                den '-d'-Switch zwei Befehle erforden: 'x' (<DeArc><Extract>)
  3846.                und 'd' (<DeArc><Delete>).
  3847.        -f      Bewirkt bei (De-)Archivierungen, daß nur bereits existierende
  3848.                Dateien mit neueren ersetzt werden. 'a -f' entspricht somit
  3849.                dem 'f'-Befehl, es ist jedoch auch möglich, den '-f'-Switch
  3850.                bei Dearchivierungen zu benutzen: 'x -f' extrahiert nur eine
  3851.                Datei aus dem Archiv, wenn sich auf der Platte schon eine
  3852.                ältere gleichen Namens befindet.
  3853.        -u      Wirkt ähnlich wie '-f', nur daß Dateien nur (de-)archiviert
  3854.                werden, die nicht auf Platte bzw. im Archiv vorhanden sind
  3855.                oder von denen ältere Versionen existieren.
  3856.        -n      Wirkt ähnlich wie '-f', nur daß Dateien nur (de-)archiviert
  3857.                werden, die nicht auf Platte bzw. im Archiv vorhanden sind.
  3858.        -i1     Zeigt beim (De-)Archivieren das Fortschreiten der Aktion mit
  3859.                einer Balkengrafik. '-i' zeigt keinen "progress indicator",
  3860.                '-i2' sowohl Balkengrafik als auch eine Prozentanzeige
  3861.                (ab ARJ 2.39).
  3862.        -k      Von jedem Archiv wird eine Sicherheitskopie erzeugt.
  3863.        -q      Fragt bei jeder Datei nach, ob (de)-archiviert werden soll.
  3864.        -x      Schließt Dateien von der (De-)Archivierung aus. Dies ist
  3865.                z.B. nützlich, wenn keine .BAK- oder .TMP-Dateien mit ins
  3866.                Archiv sollen. Geben Sie im Menü <Einstellungen> bei
  3867.                Standard-Dateispezifikation z.B. '*.* -X*.BAK -X*.TMP' an
  3868.                und speichern Sie diese Einstellung ab, dann geraten bei
  3869.                zukünftigen Komprimierungen keine unerwünschten Dateien mehr
  3870.                ins Archiv. Noch vorteilhafter ist die Benutzung einer sog.
  3871.                Ausschlußdatei; die Vorgehensweise hierfür ist ausführlich
  3872.                bei <Arc><Backup> beschrieben.
  3873.        -y      Wenn dieser Switch gesetzt ist, beantwortet ARJ die meisten
  3874.                Abfragen automatisch mit "Y", so daß nicht extra die [Y]-
  3875.                Taste gedrückt werden muß, es werden also auch Dateien ohne
  3876.                Rückfrage überschrieben!
  3877.        -jy...  Wirkt ähnlich wie -y, nur daß hier genau spezifiert werden
  3878.                kann, worauf mit "Y" geantwortet werden soll. '...' steht
  3879.                hier für die verschiensten Flags:
  3880.                  a : keine Rückfrage "append" bei "multiple volume"-Ex-
  3881.                      traktion,
  3882.                  c : keine Rückfrage bei Directoryerzeugung (bei 'x'),
  3883.                  d : keine Rückfrage beim Löschen von Dateien,
  3884.                  k : keine Prüfung auf genügend Diskettenplatz,
  3885.                  n : keine Nachfrage nach neuem Dateinamen,
  3886.                  o : keine Rückfrage beim Überschreiben von Dateien,
  3887.                  r : löscht Bildschirm vor Rückfrage,
  3888.                  s : keine Rückfrage, ob noch weiter gesucht werden soll
  3889.                      ('w'-Befehl),
  3890.                  v : keine Rückfrage nach nächster Diskette bei "multiple
  3891.                      volume (De-)Archivierung - wird von A3 beim Rückspielen
  3892.                      eines Backups von Platte zu einer anderen Platte benutzt,
  3893.                      da hierbei keine Disketten gewechselt werden müssen,
  3894.                  y : akzeptiert einzelne Taste bei Rückfragen (ansonsten
  3895.                      muß zusätzlich [Enter] gedrückt werden.
  3896.  
  3897.  
  3898.                                  - 65 -
  3899.  
  3900.  
  3901.  
  3902.  
  3903.  
  3904.  
  3905.                Beispiel: '-jyyco' fragt nicht nach beim Erzeugen von Ver-
  3906.                          zeichnissen und Überschreiben von Dateien und
  3907.                          akzeptiert eine einzelne Taste bei Rückfragen.
  3908.  
  3909.        -jd     Reserviert freien Diskettenplatz beim Dearchivieren, z.B.
  3910.                werden mit 'x -jd10000' nur soviele Dateien extrahiert,
  3911.                daß auf jeden Fall 10000 Bytes Platz auf dem Laufwerk
  3912.                freibleiben.
  3913.        -jf     Es werden die kompletten Pfadnamen im Archiv gespeichert
  3914.                (normalerweise wird der Laufwerksbuchstabe nicht mitge-
  3915.                speichert).
  3916.        -jk     Im Fehlerfall wird das temporäre Archiv (ARJTEMP.$??) nicht
  3917.                von ARJ gelöscht. Dieses kann dann (umbenannt) als Ursprungs-
  3918.                archiv weiterverwendet werden, falls dieses verlorenging.
  3919.        -jl     Es werden bei (De-)Archivierungen nur die Dateinamen ange-
  3920.                zeigt.
  3921.        -jo     Bei Archivierungen mit 'a' und 'm' wird nachgefragt, ob eine
  3922.                Datei im Archiv überschrieben werden soll (normalerweise
  3923.                keine Rückfrage), bei Dearchivierungen bietet ARJ die Mög-
  3924.                lichkeit eine zu extrahierende Datei umzubenennen, falls
  3925.                schon eine gleichnamige auf dem Datenträger existiert.
  3926.        -jp     Die Bildschirmausgabe pausiert nach jedem vollen Screen
  3927.                (ähnlich wie beim MORE-Befehl unter DOS). Es kann außerdem
  3928.                die Zeilenzahl (z.B. 43 oder 50: '-jp43') eingestellt werden.
  3929.                Soll nur letzteres getätigt werden, ohne den "Pause"-Modus
  3930.                einzuschalten, empfiehlt sich z.B. '-jp43 -jp-'.
  3931.        -js     Dieser Switch kann benutzt werden, wenn bestimmte Dateien
  3932.                nie komprimiert, sondern nur ohne Kompression in Archiven
  3933.                abgelegt werden sollen. Sinnvoll ist dies z.B. bei bereits
  3934.                komprimierten Dateien anderer Packer. Diese können ohnehin
  3935.                kaum noch gepackt werden und der Archivierungsvorgang wird
  3936.                mit '-js' wesentlich schneller. Ohne Zusatz werden Files mit
  3937.                den Extension .ARJ, .ZIP, .LZH, .PAK und .ARC nur "gestored",
  3938.                es können aber auch weitere Extensionen angegeben werden,
  3939.                z.B. '-js.ZOO.ICE.GIF'.
  3940.        -jz     Fügt jedem Archiv eine bestimmte Datei als Archivkommentar
  3941.                hinzu. Dies ist nützlich, wenn z.B. für eine Mailbox jede
  3942.                Archivdatei mit am Anfang zu lesenden Informationen versehen
  3943.                werden soll. Beispiel '-jzC:\ARCMAN\LOGO.TXT'.
  3944.        -hc     Führt vor jeder (De-)Archivierung einen DOS-Befehl aus (ver-
  3945.                fügbar ab ARJ 2.39). '-hcCLS' bewirkt zum Beispiel, daß vor
  3946.                dem Vorgang der Bildschirm gelöscht wird.
  3947.        Dies sind längst nicht alle Möglichkeiten, die ARJ mit seinen Swit-
  3948.        ches bietet, einige werden auch intern von A3 bei bestimmten Aktio-
  3949.        nen benutzt. Für weitere Informationen lesen Sie bitte ARJ.DOC.
  3950.  
  3951.     7. Was bei ARJ die Umgebungsvariable 'ARJ_SW' ist, stellt bei PKZip die
  3952.        Konfigurationsdatei PKZIP.CFG dar. Über die genaue Syntax der Ein-
  3953.        stellungen in dieser Datei konsultieren Sie bitte die PKZip-Dokumen-
  3954.        tation. Damit PKZip diese Datei immer findet, unterstützt es eine
  3955.        Umgebungsvariable PKZIP.CFG, mit der deren genaue Lokalisation
  3956.        angegeben werden kann. Z.B. bewirkt 'SET PKZIP.CFG=C:\A3', daß PKZip
  3957.  
  3958.                                  - 66 -
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.        die Datei im Verzeichnis 'C:\A3' sucht. Sie sollten den entsprechenden
  3966.        SET-Befehl in Ihre AUTOEXEC.BAT einfügen, damit die Variable
  3967.        immer zur Verfügung steht.
  3968.  
  3969.     8. Die Menüdefinitionsdatei A3.DEF ist ein ASCII-File. Durch Editieren
  3970.        desselben können die Namen der Menüpunkte beeinflußt werden.
  3971.  
  3972.     9. Wem die älteren "poppigen" Farben besser gefallen: sie werden auch
  3973.        weiterhin als A3A1.COL, A3L1.COL und A3Z1.COL mitgeliefert. Einfach
  3974.        die Defaultfarbdateien A3A.COL, A3L.COL und A3Z.COL löschen und die
  3975.        anderen entsprechend umbenennen.
  3976.  
  3977.  
  3978.  
  3979.  
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.                                  - 67 -
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.    N) Pläne für Updates
  4027.    ====================
  4028.  
  4029.    Sollte das Programm Interesse finden und sich Registrierungen ein-
  4030.    stellen, könnte ich mir noch folgende Verbesserungen vorstellen:
  4031.  
  4032.      1. Implementierung der ARJ-Funktion zum Ordnen von Archiven.
  4033.      2. Filemanager-Funktionen (COPY, RENAME, MOVE etc.)
  4034.      3. Weniger mickrige Online-Hilfe
  4035.      4. Menüführung nach SAA-Standard (fernere Zukunft).
  4036.      5. Windows-Version (noch fernere Zukunft, außerdem bin ich
  4037.         nicht gerade ein Windows-Anhänger, doch das System setzt
  4038.         sich halt immer mehr durch), evtl. eine OS/2-Version.
  4039.  
  4040.    Weitere Anregungen hierzu sind immer willkommen.
  4041.  
  4042.  
  4043.  
  4044.  
  4045.  
  4046.  
  4047.  
  4048.  
  4049.  
  4050.  
  4051.  
  4052.  
  4053.  
  4054.  
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060.  
  4061.  
  4062.  
  4063.  
  4064.  
  4065.  
  4066.  
  4067.  
  4068.  
  4069.  
  4070.  
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.                                  - 68 -
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.    O) Copyrights
  4086.    =============
  4087.  
  4088.    A3, JP-Utilities
  4089.        (C) 1991-1994   Jürgen Peters
  4090.                        Sundernstr. 30
  4091.                        D-33829 Borgholzhausen
  4092.  
  4093.    ARJ
  4094.        (C) 1990,1993   Robert K. Jung
  4095.  
  4096.    PKZip, PKLite:
  4097.        (C) 1989,1993   PKWARE Inc.
  4098.  
  4099.    Diet:
  4100.        (C) 1991,1992   Teddy Matsumoto
  4101.  
  4102.    LZExe:
  4103.        (C) 1989        Fabrice Bellard
  4104.  
  4105.    LIST.COM:
  4106.        (C) 1983,1990   Vernon D. Buerg
  4107.  
  4108.    4DOS:
  4109.        (C) 1989,1993   Rex Conn & J.P. Software
  4110.  
  4111.    Der Editor ZMEDIT ist eine Adaption des PD-Editors TED:
  4112.        (C) 1988        PC Magazine & Tom Kihlken
  4113.  
  4114.  
  4115.    A3 wurde in Turbo Pascal 6.01 geschrieben,
  4116.        (C) 1983, 1990   Borland International, Inc.
  4117.  
  4118.    Außerdem wurden folgende Toolboxen benutzt:
  4119.  
  4120.     1. Turbo Technojocks Toolkit V5.10
  4121.        (von mir modifiziert und eingedeutscht)
  4122.        (C) 1986, 1993   TechnoJock Software, Inc.
  4123.  
  4124.     2. TPEnv 1.03
  4125.        (von mir angepaßt an DOS 5.0-6.2)
  4126.        (C) 1988   TurboPower Software
  4127.  
  4128.     3. Boosters 4.0
  4129.        (C) 1987   George F. Smith & Company
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.                                  - 69 -
  4139.  
  4140.  
  4141.