Das Copyright liegt ausschlielich bei Robert Wetzold.

Manual zum Universalinstallationsprogramm von bd!GI

baCKDrAFt dESigN GROUP INTERNATIONAL   (Robert Wetzold)

1.) Wozu?
2.) Garantien
3.) Was ist neu?
4.) Kommandozeilenparameter
5.) Sonderbefehle beim Kopieren
6.) go: Abkrzungen
7.) Steuerung (Tastatur/Maus)
8.) Fehlerbehebung
9.) bekannte Fehler

1.) Wozu?

- Stellen sie sich vor, sie schreiben ein Programm oder wollen einem Freund
  einfach etwas kopieren. Macht das nicht Eindruck, wenn dieser dann nicht
  wie blich "von Hand" kopieren mu, sondern bequem das Installationsprogramm
  dazu startet? Und das mit geringstem Arbeitsaufwand fr sie. Oder wenn der
  Zielempfnger des Entpackens nicht mchtig ist, und Install den Rest fr
  ihn erledigt? Nur ein paar kleine Befehle fr das Installations Programm
  und es kann viel rger und Mhe gespart werden.

2.) Garantien

- Ich (Robert Wetzold) bernehme keinerlei Garantie fr die korrekte
  Arbeitsweise der Software. Es wird nicht fr Schden an Hardware oder
  Software aufgekommen. Es wurde zwar versucht, alles so sicher wie mglich
  zu machen, aber eventuelle Inkompatibilitten sind nie ganz auszuschlieen,
  obwohl auf sehr vielen Systemen mit unterschiedlichsten Konfigurationen
  getestet worden ist.

3.) Was ist neu?

- v0.05b

  - INSTALL.BAT Handhabung WESENTLICH! verbessert
    - keine Schreibzugriffe mehr auf INSTALL.BAT (geeignet fr schreib-
      geschtzte Disketten oder CDs)
      - INSTALL.BAT bleibt immer 74 Bytes + Zusatzeintrge ihrerseits (nun
        auch mglich!) gro
      - Ausfhrung von RW_BDGI.BAT im Hauptverzeichnis von C: (mit
        anschlieender Lschung dieser)
      - wesentlich, weil Plattenzugriff benutzt wird, und nicht mehr am Ende
        der Installation auf der Diskette geschrieben werden mu
  - /~delrest Parameter entfernt
  - Dateilimit auf 1200 gesenkt (braucht nur 556 Kb Arbeitsspeicher)
  - Versionsnummer nach Dateifenster jetzt wieder sichtbar
  - mehr Informationen im Dateifenster zu den Dateien und zum aktuellen
    Laufwerk hinzugefgt
  - Datei Scroll Schalter nher an Dateien verschoben
  - Dateianzahl Angabe in Hauptmen integriert
  - Hilfe Maustechnik verbessert (springt jetzt automatisch zur alten Position
    zurck)
  - Button Technik verbessert (Mausfehler beim wegziehen behoben, Hintergrund
    jetzt immer sichtbar)
  - Hilfe Texte verkrzt

- v0.04b

  - INSTALL.BAT Fehler beim lschen der Befehle behoben, Verzeichniswechsel
    nun mglich
  - "Fertig" Button im Hauptmen fr mehr Maussteuerung hinzugefgt
  - Button Technik verbessert (Cursor wird nun beim Drcken ausgeschaltet und
    danach alter Cursor wiederhergestellt)
  - mehrere Rechtschreibfehler (in Dateimen + Hilfe) berichtigt
  - Versions Nummer von b2 in b (also von v0.03b2 in v0.04b) gendert
  - {} Option in Kopierkontrolldatei hinzugefgt
  - Kontextorientierte Button Hilfe (mit rechter Maustaste auf dem jeweiligen
    Buttons abrufbar)
  - Kilobyte Anzeige im Hauptmen hinzugefgt
  - Kilobyte Anzeige whrend des Kopiervorgangs
  - Buttons verschoben
  - Schrift im Hauptmen verschoben (zentriert)
  - EXE Datei von INSTALL.EXE in INST.EXE umbenannt, um INSTALL.BAT direkt
    starten zu knnen
  - Buttonflimmern behoben

- v0.03b2

  - Kopieren mit Unterverzeichnissen mglich
  - Menprobleme behoben
  - kopieren von Dateien ohne Erweiterung
  - Buttonsystem gendert (erst bei Mausdruck Bewegung nach unten)
  - Hilfe verbessert
  - farbigere Gestaltung
  - Verbesserung der go: Abkrzungen
  - Dateilimit auf 1500 geschraubt (2000 theoretisch mglich, braucht aber
    viel Arbeitsspeicher)
  - Laufzeitfehler bei frhzeitigem Abbrechen behoben
  - systeminterne Verbesserungen
  - INSTALL.BAT handling verbessert
  - diese Datei wurde erstellt

4.) Kommandozeilenparameter

- DATEINAME
  - Name der zuvor erstellten Kopierkontrolldatei, die alle bentigten
    Informationen zum Kopieren beinhaltet.
- /help oder /HELP
  - Zeigt Hilfe an, um eigene Kopierkontrolldateien zu schreiben.
- /info oder /INFO
  - Zeigt Informationen zum Programm und zum Autor (Robert Wetzold) an.
- /~delrest (nur bis v0.04b)
  - Nicht aufgefhrter, interner Befehl lscht alles auer erste Zeile in der
    INSTALL.BAT Datei. Kann bei Fehlverhalten seitens des Installations-
    programmes sehr hilfreich sein. (siehe auch 7.) )

5.) Sonderbefehle beim Kopieren

- {+sub}
  - Schliet alle Dateien der betreffenden Unterverzeichnisse ein.
    - Beispiel: \ROBERT\*.*{+sub}
      - Bedeutung: Kopiert Verzeichnis ROBERT und alle Unterverzeichnisse,
                   welche sich in diesem befinden.
- {}
  - Kann irgendwo in der Zeile stehen und veranlat das Installationsprogramm,
    diese nicht zu beachten. So knnen zum Beispiel Kommentarzeilen oder
    Mehrfachkonfigurationen erstellt werden.
    - Beispiel: {}\WETZOLD\*.*
                oder auch
                \WETZOL{}D\*.*
        wird beides nicht beachtet.
      - Bedeutung: Klammern entfernen, um auch alles aus dem Verzeichnis
                   WETZOLD zu kopieren. Es ist egal, wo im Satz die Klammern
                   stehen.

6.) go: Abkrzungen

- {addenddrive}
  - Fgt an diese Stelle das Laufwerk ein (z.B.: c:), auf welches das
    Programm installiert worden ist.
    - Beispiel: go:{addenddrive}
      - Bedeutung: Wird in X: (z.B.: C:) umgesetzt und fhrt einen Laufwerks-
                   wechsel ins Ziellaufwerk durch
- {addendpath}
  - Fgt an diese Stelle das Verzeichnis ein (z.B.: \Robert\Wetzold), welches
    ausgewhlt worden ist.
    - Beispiel: go:cd {addenddrive}
      - Bedeutung: Wechselt in das Verzeichnis, welches im Installationspro-
                   gramm angegeben worden ist. Dies ist besonders in
                   Verbindung mit {addenddrive} ntzlich, da so sehr einfach
                   in das Zielverzeichnis gewechselt werden kann, und dort
                   z.B. das installierte Programm selbst gestartet werden
                   knnte.

7.) Steuerung (Tastatur/Maus)

- Es gibt immer die Mglichkeit, mit Maus oder/und mit Tastatur das Universal-
  installationsprogramm zu steuern. Falls keine Maus angeschlossen sein
  sollte, wird dies automatisch erkannt und die Buttons und Mausklickflchen
  entfallen. Die Tastaturbelegung wird immer angezeigt. Die Maus wird wie
  folgt benutzt:
    -  linke Taste: Besttigung des Buttons oder Ausfuehrung der darunter-
                    befindlichen Aktion.
    - rechte Taste: Aufrufen einer Kontextorientierten Buttonhilfe, wenn sich
                    die Maus auf einem Solchem befindet und eine Hilfe zur
                    Verfgung steht.
   
8.) Fehlerbehebung

ZUERST IN 9.) BEKANNTE FEHLER NACHSCHAUEN!!!!!?!

  F: Die go: Befehle funktionieren nicht!
  A: 1.) Install mu aus INSTALL.BAT gestartet werden und nicht mit INST.EXE
     2.) Befehle auf Richtigkeit prfen
  F: Das Programm beendet mitten im Kopieren oder beim Starten mit einem
     Laufzeitfehler.
  A: Es wurde versucht, alle bekannten Fehler auszuschlieen und das
     Programm so sicher wie mglich zu machen, aber eventuelles Fehlverhalten
     und falsche Berechnungen knnen vorkommen (in diesem Fall an den Autor
     wenden, damit das Problem behoben werden kann (INST.EXE /info))
     Dieses Universalinstallationsprogramm ist noch in der BETA-TEST Phase!
  F: In INSTALL.BAT stehen nach Ausfhrung des Programmes meine go: Befehle
     pltzlich da. (nur bis v0.04b)
  A: Es liegt eine Fehlfunktion des Installationsprogrammes vor. berprfen
     sie bitte erst alles und konsultieren sie dann erst den Autor, um ein
     Update oder Ratschlge zur Behebung zu erhalten. Wenn sie den Fehler 
     kurzfristig ausschalten wollen, gebem sie INST.EXE /~delrest X ein,
     wobei X der Pfad zur INSTALL.BAT Datei ist z.B.: c:\robert. Dies kann
     aber nur bis zur nchsten Installation Abhilfe schaffen, da es eigentlich
     eine Systeminterne Funktion ist.

9.) bekannte Fehler

- Unter Windows 95 knnte es im Dateifenster bei einem Laufwerkswechsel zu
  einem unerklrlichen Schriftzug ber die gesamte Bildschirmbreite am Ende
  des Mens kommen. Alles funktioniert jedoch weiterhin normal. Bei einem
  wiederholen dieser Ttigkeit tritt der Fehler nicht mehr auf.

- Wenn *.* im INSTALL.BAT Verzeichnis angegeben wird, strzt das Programm mit
  einem Runtime Error ab. Also immer aus einem Unterverzeichnis die zu
  installierenden Dateien holen!

- Laufwerk C:\ darf nicht schreibgeschtzt sein, da eine Batch Datei angelegt
  wird, welche nach der Ausfuehrung des Universalinstallationsprogrammes
  wieder geloescht wird.

- NIE!!! eine direkte Laufwerksangabe bei den zu kopierenden Dateien wie
  z.B.: C:\INSTALL verwenden!

- kann keine Dateien mit Schreibschutz (Readonly, System...) kopieren
  (bis v0.5b)

D:03.05.1996 /15.39.14
