home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1028 / install.dok < prev    next >
Encoding:
Text File  |  1992-06-09  |  5.4 KB  |  129 lines

  1.              Installation von TWG
  2.             ----------------------
  3.  
  4.  
  5. File : INSTALL.TXT
  6.  
  7.  
  8. Die Installation von TWG ist sehr einfach. Das Programm TWGINST.EXE nimmt Ihnen diese Arbeit weitestgehend ab. Das Programm kopiert alle zu TWG gehörenden Dateien auf ein Ziellaufwerk. Format :
  9.  
  10. TWGINST <ZIEL-LAUFWERK,PFAD> <ZIEL-LAUFWERK,PFAD> ...<ARGUMENTE>
  11.        <FILELISTEN-FILES> ...
  12.  
  13. Argumente :
  14.  
  15.             /H        :  Es wird ein Hilfstext ausgegeben
  16.  
  17.             /WERT    :  Der Wert darf zwischen 1 und 255                            liegen, und gibt an, wie oft auf ein                        Laufwerkspfad geschrieben wird.
  18.             /Cx        :  Auswahl eines Kopieralgorithmus
  19.             /DT        :  Dostest : Es wird nichts kopiert,
  20.                        es werden nur die Dosanweisungen aus-
  21.                        geführt.
  22.  
  23. Es können mehrere Ziele angegeben werden. Soll mehrmals hintereinander auf das gleiche Laufwerk geschrieben werden, so wartet TWGINST auf einen Tastendruck, damit eventuell die Diskette gewechselt werden kann.
  24.  
  25. Beispiel :
  26.  
  27.     TWGINST B:\TWG
  28.  
  29. Es werden alle Dateien auf das Laufwerk B: in das Verzeichnis TWG kopiert.
  30.  
  31.     TWGINST B:\TWG a:\TEXTORDNER\TWG
  32.  
  33. Es werden alle TWG-Dateien auf das Laufwerk B: in das Verzeichnis TWG, und auf das Laufwerk A: in das Verzeichnis \TEXTORDNER\TWG kopiert.
  34.  
  35.  
  36. Mehrfachkopien auf ein Laufwerk :
  37.  
  38. Es können mehrere Kopien auf ein Laufwerk erfolgen. Dabei gibt man den Namen des Laufwerk-Pfad, und die Anzahl an .
  39.  
  40. Beispiel :
  41.  
  42.     TWGINST A:\TWG /10
  43.  
  44. Das Programm wird 10 mal auf Laufwerk A: kopiert. Nach einer Kopie wartet TWGINST auf das Wechseln der Diskette.
  45.  
  46.  
  47. Funktionsweise :
  48.  
  49. Wenn Verzeichnisse angegeben werden, die nicht vorhanden sind, so legt TWGINST diese Verzeichnisse an. 
  50.  
  51. Es ist wichtig, die Programme mit TWGINST zu kopieren, da nur so gewährleistet ist, daß auch alle Dateien kopiert werden. Denn nur komplett ist das Programm auch lauffähig.
  52.  
  53. TWGINST kopiert die Dateien direkt in das angegebene Verzeichnis, und legt kein extra Verzeichnis \TWG\ an, wie es viele andere Installationsprogramme machen. Dadurch fällt Ihnen es leichter, TWG mit Ihrem individuellen Textordner mit Hilfe einer Batchdatei zu kopieren.
  54.  
  55.  
  56. Eigene Dateien mitkopieren :
  57.  
  58. Sie können mit TWGINST eigene Dateien mitkopieren. Sie brauchen nur eine Datei mit den Filenamen, die kopiert werden sollen, anzulegen. Die Datei muß die Filenamen, mit Pfadangabe ab dem Verzeichnis, in dem TWGINST steht, enthalten. Beispiel :
  59.  
  60.  
  61. TWGINST steht im Verzeichnis  A:\TWG\
  62. Ihre Datei heißt TEXT.TXT und steht in :  A:\TWG\TEXTE\
  63. Dann geben Sie  TEXTE\TEXT.TXT   an.
  64.  
  65. Die Filenamedatei muß die Endung .FIL haben. Es können Kommentare eingefügt werden. Vor jeder Kommentarzeile muß ein Semikolon stehen. Außerdem darf die Datei Dosanweisungen enthalten. Diese müssen mit dem Prozentzeichen beginnen. Die Dosanweisungen werden nach dem Kopiervorgang ausgeführt. Um auf Quell- und Ziellaufwerk oder Files zugreifen zu können, stehen Variablen bereit. Werden die Variablen für Files benutzt, so wird der Befehl für jeden kopierten File ausgeführt.
  66.  
  67.  
  68. In einem .FIL - File darf folgendes stehen :
  69.  
  70.  
  71.     FILENAME            : Dieser File wird kopiert
  72.  
  73.     ; ...Kommentar...    : Eine Kommentarzeile
  74.  
  75.     %DOSKOMMANDO <VAR>    : Ein Doskommando wird nach dem
  76.                       Kopieren ausgeführt
  77.  
  78. Variable für Doskommando :
  79.  
  80.     %dp        : Zielpfad ( Destpath )
  81.     %sp        : Quellpfad ( Sourcepath )
  82.     %df        : Zielfile ( Destfile ), wird für jeden File
  83.               einzeln aufgerufen.
  84.     %sf        : Quellfile ( Sourcefile ), wird für jeden
  85.               File einzeln aufgerufen.
  86.  
  87. Mit dem Argument /DT ( Dostest ) können die Doskommandos getestet werden. /DT wird in der Startzeile von TWGINST angegeben. Es werden dann keine Files kopiert. Die Doskommandos werden ausgeführt, der Befehl angezeigt, und nach jedem Kommando wird auf die Eingabe einer Taste gewartet, so daß das Ergebnis kontrolliert werden kann.
  88.  
  89. Beispiel einer .FIL Datei :
  90.  
  91. ; Dies ist ein Beispiel
  92. ;
  93. TWG.EXE
  94. CODE.EXE
  95. TWGCODE.EXE
  96. ; Diese Files werden kopiert
  97. ;
  98. %comp %sf %df
  99. ;
  100. ; Die Dosanweisung COMP wird für alle kopierten Files aufgerufen.
  101. ;
  102.  
  103.  
  104.  
  105. Kopieralgorithmen :
  106.  
  107. Das Programm besitzt 4 Kopieralgorithmen. TWGINST wählt selbstständig den besten Algorithmus aus. Die Nummer wird für die direkte Auswahl eines Algorithmus benötigt :  /C1 wählt den ersten Algorithmus aus.
  108.  
  109.  
  110. Algorithmus 1 :
  111.  
  112. Dieser Algorithmus ist optimal für mehrere Kopien. Er füllt den Speicher der Reihenfolge nach mit dem größten bis zum kleinsten File. Ist dieser voll, so werden die sich nicht im Speicher befindlichen Files geladen, gespeichert und aus dem Speicher gelöscht. Die geladenen Dateien bleiben im Speicher, und brauchen so nur ein einziges mal geladen werden.
  113.  
  114.  
  115. Algorithmus 2 :
  116.  
  117. Optimaler Algorithmus für nur eine Kopie. Der Speicher wird mit den ersten Dateien gefüllt, diese werden geschrieben, und der Speicher anschließend wieder gelehrt, dies passiert solange, bis alle Dateien kopiert sind.
  118.  
  119.  
  120. Algorithmus 3 :
  121.  
  122. Kopieren mit minimalem Speicher. Die Dateien werden ( fast ) gleichzeitig gelesen und geschrieben. Eine Zwischenspeicherung findet nicht statt.
  123.  
  124.  
  125. Algorithmus 4 :
  126.  
  127. Kopieren innerhalb eines Laufwerks A: oder B:. Um das Wechseln der Diskette zu verhindern, wird erst der Speicher gefüllt, dann eine Temporäre Datei angelegt. Diese wird in das durch die Enviroment- Variable TEMP festgelegtes Verzeichnis geschrieben. Ist TEMP nicht definiert, so nimmt TWGINST das Laufwerk mit dem größten freien Speicher als Buffer. Der Temporäre File wird anschließend gelöscht.
  128.  
  129.