home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / jc240d.zip / JC.TXT < prev    next >
Text File  |  1997-12-11  |  52KB  |  1,443 lines

  1.  
  2.                                       JETCOMMANDER
  3.                                            für
  4.                                    Windows-NT/95
  5.                                        OS/2 + DOS
  6.  
  7.  
  8.  
  9.                                       Version 2.21
  10.  
  11.                                       (c) 1991-1998
  12.                                   Software-Development
  13.                                       Frank Klosek
  14.  
  15.  
  16.  
  17.  
  18. 1.0 Vorwort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   5
  19.  
  20. 2.0 Beschreibung der Programmfunktionen. . . . . . . . . . . . . . . . . . . . . . .   5
  21.        2.1 Einbindung eigener Programme  . . . . . . . . . . . . . . . . . . . . . .   5
  22.        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  23.        2.3 Anwendermenü. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  24.  
  25.  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  26.        3.0 Allgemeine Bedienung  . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  27.                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  28.               3.1.2 Pulldown aktivieren. . . . . . . . . . . . . . . . . . . . . . .   6
  29.               3.1.3 Makrorekorder. . . . . . . . . . . . . . . . . . . . . . . . . .   6
  30.               3.1.4 Sondertasten im Zeileneditor . . . . . . . . . . . . . . . . . .   7
  31.               3.1.5 Sonstige allgemeine Tasten . . . . . . . . . . . . . . . . . . .   7
  32.               3.1.6 Dialogboxen  . . . . . . . . . . . . . . . . . . . . . . . . . .   7
  33.        3.2 Die Dateiliste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  34.               3.2.1 Befehle in der Dateiliste. . . . . . . . . . . . . . . . . . . .   8
  35.                      3.2.1.1 Dateien und Verzeichnisse
  36.                             selektieren, Dateimaske. . . . . . . . . . . . . . . . .   8
  37.                             3.1.1.1.1 Joker (Wildcards) in
  38.                                    Suchmaske . . . . . . . . . . . . . . . . . . . .   9
  39.                             3.1.1.1.2 Kombination mehrerer
  40.                                    Dateimasken . . . . . . . . . . . . . . . . . . .   9
  41.                      3.2.1.2 Anzeigemode ändern. . . . . . . . . . . . . . . . . . .  10
  42.                             3.2.1.2.1 Dateianzeige kurz/lang . . . . . . . . . . . .  10
  43.                             3.2.1.2.2 Anzeige mit/ohne
  44.                                    Verzeichnisbaum, 2 Dateifenster . . . . . . . . .  10
  45.                      3.2.1.3 Dateicursor positionieren . . . . . . . . . . . . . . .  10
  46.                      3.2.1.4 Verzeichnisgrößen ermitteln . . . . . . . . . . . . . .  11
  47.                      3.2.1.5 Sonstige Tasten in der Dateiliste . . . . . . . . . . .  11
  48.                      3.2.2.1 Dateiattribute. . . . . . . . . . . . . . . . . . . . .  11
  49.                      3.2.2.2 Kopieren. . . . . . . . . . . . . . . . . . . . . . . .  12
  50.                      3.2.2.3 Löschen . . . . . . . . . . . . . . . . . . . . . . . .  13
  51.                      3.2.2.4 Editieren . . . . . . . . . . . . . . . . . . . . . . .  13
  52.                      3.2.2.5 Positionieren . . . . . . . . . . . . . . . . . . . . .  13
  53.                      3.2.2.6 Texte suchen  . . . . . . . . . . . . . . . . . . . . .  13
  54.                      3.2.2.8 Befehl mit einer Datei ausführen. . . . . . . . . . . .  15
  55.                      3.2.2.8 Dateien drucken . . . . . . . . . . . . . . . . . . . .  16
  56.                      3.2.2.10 Sonstige Befehle . . . . . . . . . . . . . . . . . . .  16
  57.                      3.2.2.11 Dateien Verschieben (MOVE) . . . . . . . . . . . . . .  16
  58.                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  16
  59.                      3.2.2.12 Sortierung in Liste ändern . . . . . . . . . . . . . .  16
  60.                      3.2.2.13 Laufwerksliste aufschalten . . . . . . . . . . . . . .  16
  61.               3.2.3 Dateisondermenü. . . . . . . . . . . . . . . . . . . . . . . . .  17
  62.                      3.2.3.1 Dateien vergleich . . . . . . . . . . . . . . . . . . .  17
  63.                             3.2.3.1.1 Unterverzeichnisse
  64.                                    vergleichen . . . . . . . . . . . . . . . . . . .  17
  65.                             3.2.3.1.2 Verzeichnisse vergleichen. . . . . . . . . . .  17
  66.                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  18
  67.                      3.2.3.2 Dateien Suchen  . . . . . . . . . . . . . . . . . . . .  18
  68.                             3.2.3.2.1 Globale Liste. . . . . . . . . . . . . . . . .  19
  69.                      3.2.2.4 Kommando rekursiv . . . . . . . . . . . . . . . . . . .  19
  70.                      3.2.2.5 Dateien teilen. . . . . . . . . . . . . . . . . . . . .  20
  71.                      3.2.2.6 Dateien zusammensetzen. . . . . . . . . . . . . . . . .  20
  72.                      3.2.2.7 Text suchen rekursiv. . . . . . . . . . . . . . . . . .  20
  73.                      3.2.2.8 Archive öffnen. . . . . . . . . . . . . . . . . . . . .  21
  74.                      3.2.2.9 Archiv dekomprimieren . . . . . . . . . . . . . . . . .  21
  75.                      3.2.2.10 Dateien komprimieren . . . . . . . . . . . . . . . . .  21
  76.        3.3 Der Verzeichnisbaum . . . . . . . . . . . . . . . . . . . . . . . . . . .  22
  77.               3.3.1 Befehle im Verzeichnisfenster. . . . . . . . . . . . . . . . . .  22
  78.                      3.3.1.2 Verzeichnis im Baum suchen. . . . . . . . . . . . . . .  22
  79.                      3.3.1.3 Baum neu einlesen . . . . . . . . . . . . . . . . . . .  22
  80.                      3.3.1.4 Verzeichnis neu anlegen . . . . . . . . . . . . . . . .  22
  81.                      3.3.1.5 Verzeichniscursor positionieren . . . . . . . . . . . .  23
  82.                      3.3.1.6 Baum in Datei speichern . . . . . . . . . . . . . . . .  23
  83.        3.5 Integrierte Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . .  24
  84.               3.5.1 Datei speichern. . . . . . . . . . . . . . . . . . . . . . . . .  24
  85.               3.5.2 Editor verlassen . . . . . . . . . . . . . . . . . . . . . . . .  24
  86.               3.5.3 Neue Datei editieren . . . . . . . . . . . . . . . . . . . . . .  24
  87.               3.5.4 Datei umbenennen . . . . . . . . . . . . . . . . . . . . . . . .  25
  88.               3.5.5 Neue Datei laden . . . . . . . . . . . . . . . . . . . . . . . .  25
  89.               3.5.6 Dateien umschalten . . . . . . . . . . . . . . . . . . . . . . .  26
  90.               3.5.7  Zeilenfunktionen. . . . . . . . . . . . . . . . . . . . . . . .  26
  91.               3.5.8 Zeilen kopieren/löschen. . . . . . . . . . . . . . . . . . . . .  26
  92.               3.5.9 Zeilen markieren/entmarkieren. . . . . . . . . . . . . . . . . .  26
  93.               3.5.10 Markierten Block abspeichern. . . . . . . . . . . . . . . . . .  26
  94.               3.5.11 Text in Datei suchen. . . . . . . . . . . . . . . . . . . . . .  26
  95.               3.5.12 Klammerebene suchen . . . . . . . . . . . . . . . . . . . . . .  27
  96.               3.5.13 Pickliste aufschalten . . . . . . . . . . . . . . . . . . . . .  27
  97.               3.5.14 Kommandozeile . . . . . . . . . . . . . . . . . . . . . . . . .  27
  98.               3.5.15 Cursor positionieren. . . . . . . . . . . . . . . . . . . . . .  27
  99.               3.5.16 Allgemeine Editorfeatures . . . . . . . . . . . . . . . . . . .  27
  100.        3.6 Anwenderpulldownmenü. . . . . . . . . . . . . . . . . . . . . . . . . . .  28
  101.               3.6.1 Definition des Anwenderpulldowns . . . . . . . . . . . . . . . .  28
  102.               3.6.2 Mehrere Kommandos in Pulldownzeile . . . . . . . . . . . . . . .  29
  103.        3.7 Laufwerksinformation anzeigen . . . . . . . . . . . . . . . . . . . . . .  31
  104.        3.8 Dateiviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  32
  105.               3.8.1 Befehle im Dateiviewer . . . . . . . . . . . . . . . . . . . . .  32
  106.        3.9 Dateien automatisch einsehen. . . . . . . . . . . . . . . . . . . . . . .  32
  107.  
  108. 4.0 Installation von JETCOMMANDER. . . . . . . . . . . . . . . . . . . . . . . . . .  33
  109.        4.1 Environment und JETCOMMANDER-Dateien. . . . . . . . . . . . . . . . . . .  33
  110.        4.2 Preference Datei. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  33
  111.  
  112. 5.0 Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  34
  113.        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  34
  114.        5.1 Parameterabfrage, Platzhalter . . . . . . . . . . . . . . . . . . . . . .  34
  115.               5.1.1 Interne Editor/Viewer bei Kommandos. . . . . . . . . . . . . . .  34
  116.        5.2 Aufrufparameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  34
  117.               5.2.1 Direkter Start ins Anwendermenü. . . . . . . . . . . . . . . . .  35
  118.        5.3 Archivprogramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  35
  119.               5.3.1 Archivdefinitionsbeispiel. . . . . . . . . . . . . . . . . . . .  35
  120.                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  37
  121.        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  38
  122.        5.4 JETCOMMANDER auf Servicediskette. . . . . . . . . . . . . . . . . . . . .  38
  123.  
  124. 6.0 Probleme und Abhilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  38
  125.  
  126. 7.0 Technische Daten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  41
  127.  
  128. 8.0 Haftung und Lizenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  42
  129.  
  130. 9.0 Registrierung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43
  131.  
  132. 1.0 Vorwort
  133.  
  134. JETCOMMANDER ist ein Dateiverwaltungsprogramm für WINDOWS-NT,
  135. Windows95, OS/2 und DOS und ist kompatibel zum bekannten Norton
  136. Commander.
  137.  
  138. Verzeichnisbäume werden auf der Festplatte abgespeichert und
  139. werden nur nach expliziter Anwahl neu eingelesen. Somit kann auf
  140. den Baum schnell zugegriffen und unabhängig von Zugriffsrechten
  141. auf Netzwerklaufwerken abgelegt werden.
  142.  
  143. JETCOMMANDER ist netzwerkfähig und unterstützt lange Dateinamen
  144. unter allen Betriebsystemen. Das Kopieren Dateien mit
  145. autmatischer Konvertierung langer Dateinamen ist integriert.
  146.  
  147. Mit dem integrierten Multifileeditor können parallel mehrere
  148. Dateien editiert werden. Funktionen zum Kopieren von Texten
  149. zwischen den Dateien sind vorhanden.
  150.  
  151. Mit dem Dateiviewer können Dateien im ASCII und Hexmode
  152. angesehen werden.
  153.  
  154. JETCOMMANDER bearbeitet ZIP, ARJ, ZOO, LHA und LZH Archive.
  155.  
  156. 2.0 Beschreibung der Programmfunktionen
  157.  
  158. 2.1 Einbindung eigener Programme 
  159.  
  160. Im Setupmenü können für folgende Funktionen eigene Programme
  161. definiert werden.
  162.  
  163. - Editieren,                (interner Editor ist vorhanden)
  164. - Datei Viewer              (interner Viewer ist vorhanden)
  165.  
  166. Diese Programme werden dann bei der entsprechenden Anwahl
  167. ausgeführt, der aktuelle Dateiname wird dem Programm als
  168. Parameter übergeben.
  169.  
  170. 2.3 Anwendermenü
  171.  
  172. Die Definition eines Anwendermenüs erlaubt den Start beliebiger
  173. Programme. 
  174.  
  175. 3.0 Allgemeine Bedienung 
  176.  
  177. Die Bedienung erfolgt mit der Maus und der Tastatur. Folgende
  178. Tasten haben allgemeine Gültigkeit innerhalb des Programmes.
  179.  
  180. 3.1.2 Pulldown aktivieren
  181.  
  182. Ein Pulldownmenü wird mit F9-  oder durch einen einfachen
  183. Mausklick in der obersten Zeile. Innerhalb der Pulldownleiste
  184. können mit den Tasten CURSOR LINKS-RECHTS die benachbarten Menüs
  185. aufgeklappt werden.
  186.  
  187. 3.1.3 Makrorekorder
  188.  
  189. Im Programm ist ein Makrorekorder zum Aufzeichnen einer
  190. Bedienfolge integriert. Diese Bedienfolge kann nach Aufzeichnung
  191. entweder einmal oder mit einem Wiederholfaktor mehrmals
  192. ausgeführt werden. 
  193.  
  194.  ALT-1 startet und stoppt die Aufzeichnung.
  195.  ALT-2 startet die Ausführung mit Wiederholungsmöglichkeit
  196.  ALT-3 startet die Ausführung einmal
  197.  
  198. Diese Funktion bietet sich zum automatischen Funktionsablauf
  199. innerhalb der Dateiliste oder dem Editor an. Sie führen eine
  200. Funktion einmal mit einer Datei nach Aktivierung des Makro-
  201. rekorders aus und können sie dann beliebig oft mit den anderen
  202. Dateien wiederholen.
  203.  
  204. Es können bis zu 512 Tastatureingaben aufgezeichnet werden.
  205. 3.1.4 Sondertasten im Zeileneditor
  206.  
  207. In einer Editierzeile sind folgende Tastenkombinationen als
  208. Sonderbefehle möglich :
  209.  
  210. CTRL-Links / Rechts  positioniert den Cursor
  211. CTRL-HOME  / END     Anfang/Ende der Zeile
  212.  
  213.  
  214. 3.1.5 Sonstige allgemeine Tasten
  215.  
  216. ESC                  Abbruch des aktuellen Bedienvorgang.
  217.  
  218. F1                   Onlinehilfe aufschalten, kontextsensitiv
  219.  
  220. CTLR-CURSOR-UP       shows a history of entered strings when
  221.                      working in an edit line / field to retrieve
  222.                      previously entered commands.
  223.  
  224. 3.1.6 Dialogboxen 
  225.  
  226. Im Programm werden Dialogboxen verwendet. Die einzelnen Felder
  227. können mit TAB und SHIFT-TAB oder CURSOR-HOCH/RUNTER
  228. angesprungen werden.  Mit der Maus kann jedes Feld direkt
  229. angewählt werden durch einen Einfachklick. Mit einem Doppelklick
  230. wird die entsprechende Funktion ausgeführt.
  231.  
  232. In Edititierfeldern kann der String einfach editiert werden.
  233.  
  234. Ja/Nein Felder sind durch [ ] gekennzeichnet und werden mit der
  235. Leertaste oder durch einen Mausklick getoggelt.
  236.  
  237. Durch RETURN wird die Anwahl übernommen und der Dialog beendet.
  238.  
  239. With CTLR-CURSOR-UP you can retrieve all previously entered
  240. Strings to choose one for the edit field.
  241.  
  242. 3.2 Die Dateiliste
  243.  
  244. Zur besseren Idendifikation der einzelnen Einträge werden
  245. Verzeichnisse, ausführbare Dateien, sowie Dateien mit gesetztem
  246. Hidden- oder Systemattribut in einer anderen Farbe dargestellt. 
  247.  
  248. Die Farben können im SETUP Menü modifiziert werden.
  249.  
  250. Einige Befehle können mit allen selektierten Dateien ausgeführt
  251. werden. Zur Auswahl, ob die aktuelle Datei oder alle
  252. selektierten Dateien bearbeitet werden sollen wird in diesem
  253. Fall ein Menü aufgeschaltet.
  254.  
  255. 3.2.1 Befehle in der Dateiliste
  256.  
  257. 3.2.1.1 Dateien und Verzeichnisse selektieren, Dateimaske
  258.  
  259. Mit INSERT oder der Anwahl mit der rechten Maustaste wird die
  260. aktuelle Datei selektiert. Durch Festhalten der rechten
  261. Maustaste und gleichzeitigem Ziehen wird ein Bereich markiert.
  262.  
  263. Steht der Cursor auf einem Verzeichnis so bewirkt RETURN oder
  264. ein Doppelklick links den Wechsel in das Unterverzeichnis.
  265.  
  266. Ist die Datei oder das Verzeichnis schon selektiert wird bei
  267. erneuter Anwahl die Selektierung entfernt.
  268.  
  269. Für jede Dateiliste kann eine eigene Maske definiert werden.
  270.  
  271. Mit NUM + für SELEKTIEREN können alle Dateien die der
  272. eingegebenen Selektiermaske entsprechen ausgewählt werden.
  273. Verzeichnisse könnnen aus Sicherheitsgründen nicht mit
  274. selektiert werden.
  275.  
  276. Durch NUM - für UNSELECT wird die Dateiselektierung
  277. zurückgenommen. Eine eventuell bestehende Selektion von
  278. Verzeichnissen wird mit entfernt.
  279.  
  280. Eine bestehende Selektion kann durch Eingabe von NUM *
  281. invertiert werden. Selektierte Dateien werden deselektiert und
  282. deselektierte selektiert.
  283.  
  284. 3.1.1.1.1 Joker (Wildcards) in Suchmaske
  285.  
  286. Ein spezieller Algorithmus erlaubt es Dateimasken wie z.B.
  287. *.[c-h] zu vergeben. Hier werden alle Dateien mit der Extension
  288. c,d,e,f,g, und h ausgewählt.
  289.  
  290. Möglich sind auch folgende Dateimasken die normalerweise nicht
  291. verfügbar sind :
  292.  
  293.    w*x.exe    ,alle Dateien mit w am Anfang und x als 
  294.                letztem Buchstaben vor der Extension
  295.                werden gefunden.
  296.    *all.*a
  297.  
  298.    a[b-d]*.exe, alle Dateien mit a als erstem Buchstaben,
  299.                     b,c oder d als 2. Buchstaben und dann einer
  300.                     beliebigen Folge von Zeichen und der Extension
  301.                     .EXE.
  302.  
  303.    *.          alle Dateien ohne Extension
  304.  
  305.    a*.         alle Dateien ohne Extension, die mit
  306.                    dem Buchstaben a anfangen.
  307.  
  308. 3.1.1.1.2 Kombination mehrerer Dateimasken
  309.  
  310. Bei allen Funktionen die die Eingabe einer Dateimaske als Such-
  311. oder Auswahlkriterium benötigen, ist die Kombination mehrerer
  312. Masken, getrennt durch ein Semikolon möglich.
  313.  
  314. Inverse Masken können durch Vorstellen eines < Zeichens
  315. eingegeben werden.
  316.  
  317.        Maske                  Ergibt
  318.  
  319.  
  320. z.B.:   *.c;*.h;        ---> *.c und *.h
  321.         <*.obj          ---> alle Dateien, außer *.obj Dateien
  322.         <*.obj;<*.exe   ---> alle Dateien, außer *.exe und *.obj
  323.  
  324.         *.txt;*.bat;a*.;[c-f]*.dok
  325.  
  326. 3.2.1.2 Anzeigemode ändern
  327.  
  328. 3.2.1.2.1 Dateianzeige kurz/lang
  329.  
  330. Mit ALT_F1 kann der Anzeigemode der Dateiliste umgeschaltet
  331. werden. Es stehen 3 verschiedene Möglichkeiten zur Auswahl :
  332.  
  333.   1. Kurze Anzeige ohne Dateiinformation
  334.  
  335.   2. Lange Anzeige mit Größenangabe, Dateiattributen und
  336.      Dateidatum
  337.  
  338.   3. Volle Anzeige für die globale Liste oder lange Dateinamen
  339.  
  340. Der Anzeigemodus kann im Setupmenü eingestellt und gesichert
  341. werden.
  342.  
  343. 3.2.1.2.2 Anzeige mit/ohne Verzeichnisbaum, 2 Dateifenster
  344.  
  345. Neben der Möglichkeit im Setupmenü die Anzeige des parallelen
  346. Verzeichnisbaums ein- bzw. auszuschalten kann mit der
  347. Tastenkombination 
  348.  
  349.               SHIFT-F3
  350.  
  351. jederzeit der Verzeichnisbaum oder die Anzeige mit 2 parallelen
  352. Dateifenstern an- oder abgeschaltet werden.
  353.  
  354.  
  355. 3.2.1.3 Dateicursor positionieren
  356.  
  357. HOME/POS1                   An Anfang der Dateiliste springen
  358.  
  359. CURSOR/PAGE/BILD            Dateicursor positionieren
  360.  
  361. CTRL-PAGE-UP                In übergeordnetes Verzeichnis wechseln
  362.                             (cd ..)
  363.  
  364. CTRL-BACKSPACE              Sprung ins Root Verzeichnis (cd \)
  365.  
  366. END/ENDE                    An das Ende der Liste springen
  367.  
  368. 3.2.1.4 Verzeichnisgrößen ermitteln
  369.  
  370. Steht der Cursor auf einem Verzeichnis in der Dateiliste, so ist
  371. es möglich die Gesamtgröße des Verzeichnisses, einschließlich
  372. aller darunter liegenden Unterverzeichnisse zu ermitteln. In der
  373. langen Dateianzeige (durch Leertaste toggeln) wird die Größe
  374. dann im Verzeichniseintrag angezeigt.
  375.  
  376. Es besteht ebenso die Möglichkeit die  Größen aller aktuell in
  377. der Liste angezeigen Verzeichnisse, einschließlich aller Unter-
  378. verzeichnisse zu ermittelt. Die Anzeige wechselt dann
  379. automatisch in die lange Anzeige um die ermittelten
  380. Verzeichnisgrößen anzuzeigen.
  381.  
  382. Somit läßt sich sehr schnell der Platzbedarf einzelner Programm-
  383. pakete ermitteln.
  384.  
  385. Diese Funktionen sind im Verzeichnismenü enthalten.
  386.  
  387. 3.2.1.5 Sonstige Tasten in der Dateiliste
  388.  
  389.  
  390. CTRL_R               führt zum Neueinlesen des aktuellen
  391.                      Verzeichnisses
  392.  
  393. ALT_F5               Datei(en) komprimieren
  394.  
  395. ALT_F6               Archiv dekomprimieren
  396.  
  397. ALT_F8               Kommandohistory aufschalten
  398.  
  399. TAB, SHIFT-TAB       Wechselt das aktive Fenster. Der Doppelrahmen
  400.                      zeigt das aktivierte Fenster an.
  401.  
  402. 3.2.2.1 Dateiattribute
  403.  
  404. Aufruf : Dateimenü / Attribute
  405.  
  406. Mit dieser Funktion können Dateiattribute sowie das Dateidatum
  407. gesetzt werden. Nach Anwahl wird ein Dialogfenster geöffnet zur
  408. Auswahl der Funktion. 
  409.  
  410. Es können ebenfalls die Attribute von Verzeichnissen verändert
  411. werden. Somit ist es möglich versteckte Verzeichnisse zu
  412. erzeugen.
  413.  
  414. 3.2.2.2 Kopieren
  415.  
  416. Taste : F05 : 
  417.  
  418. Mit dieser Funktion können Dateien oder Verzeichnisse kopiert
  419. werden. Beim Kopieren einer Datei oder dem Kopiervorgang mit
  420. Einzelbestätigung wird gewarnt, falls die Datei im Ziel-
  421. verzeichnis schon vorhanden ist. Der Vorgang kann dann ab-
  422. gebrochen werden.
  423.  
  424. Werden Dateien auf eine Diskette kopiert und ist diese voll, so
  425. wird nach einer neuen Diskette verlangt.
  426.  
  427. Beim Kopieren von Verzeichnissen können auf Wunsch auch Unter-
  428. verzeichnisse mit kopiert werden. Leere Unterverzeichnisse
  429. werden generiert.
  430.  
  431. Nach Anwahl der Funktion wird in der Kommandozeile das Ziel-
  432. directrory abgefragt. Ist das Zielverzeichnis nicht vorhanden so
  433. wird es nach Rückfrage neu generiert. Es ist möglich mehrere
  434. Verzeichnisse einzugeben, ohne daß das jeweilige Stamm-
  435. verzeichnis existiert. Die einzelnen Verzeichnisse werden alle
  436. angelegt.
  437.  
  438. Beispiel :
  439.  
  440.  Verzeichnis : C:\test\x\y\z wird eingegeben und auf c:
  441.  existiert 
  442.              nur \test, dann wird \x\y\z vollständig angelegt.
  443.  
  444. Wird ein leeres Zielverzeichnis eingegeben so wird der
  445. Verzeichnisbaum zur Auswahl des Zielpfades aufgeschaltet.
  446.  
  447. Mit Cursor Hoch oder einem Mausklick auf dem Zielverzeichnisfeld
  448. kann der Verzeichnisbaum zur Auswahl des Zielverzeichnisses
  449. ebenfalls aufgeschaltet werden.
  450.  
  451. In dem Modus mit 2 parallelen Dateifenstern wird immmer der Pfad
  452. des gerade inaktive Fenster als Zielpfad angeboten.
  453. 3.2.2.3 Löschen
  454.  
  455. Taste F08 (Del)
  456.  
  457. Mit dieser Funktion können Dateien oder Verzeichnisse in Ab-
  458. hängigkeit der aktuellen Cursorposition gelöscht werden.
  459.  
  460. Steht der Cursor auf einem Verzeichnis, so werden nach 2-maliger
  461. Sicherheitsabfrage alle darunterliegenden Unterverzeichnisse
  462. einschließlich aller Dateien gelöscht. !!! VORSICHT !!!
  463.  
  464.  
  465. 3.2.2.4 Editieren 
  466.  
  467.  F04            : Datei editieren. Ist ein Editor im Setup-
  468.                   menü eingetragen, so wird dieser verwendet, 
  469.                   ansonsten wird mit dem internen Editor die 
  470.                   Datei editiert.
  471.  
  472. 3.2.2.5 Positionieren
  473.  
  474.  ALT + A..Z :   Goto Datei, Cursor wird auf der nächsten Datei
  475.                 positioniert, deren Name mit diesem Buchstaben
  476.                 beginnt
  477.  
  478. 3.2.2.6 Texte suchen 
  479.  
  480. Taste ALT-F7 oder Sondermenü 
  481.  
  482. Mit dieser Funktion kann ein beliebiger Text in Dateien gesucht
  483. werden. Wird der Text im Datei gefunden öffnet sich ein Fenster
  484. und zeigt den Inhalt an dieser Stelle an. Bei dieser Anzeige
  485. kann zwischen der hexadezimalen Darstellung und der Text-
  486. arstellung umgeschaltet werden. Wird der Text in der Datei
  487. gefunden, wird ein Fenster aufgeschaltet und die Fundstelle
  488. angezeigt. 
  489.  
  490.  
  491.  
  492. Im Dateimenü kann die Textsuche bezüglich aller selektierten
  493. Dateien aktiviert werden. Wird der Text gefunden bleibt die
  494. Datei selektiert ansonsten wird die Markierung weggenommen. Beim
  495. Suchen kann entschieden werden ob die Fundstelle ungültig ist,
  496. die Datei übersprungen wird oder weiter gesucht wird soll ohne
  497. jeweils das Fenster zu öffnen.
  498.  
  499. In den unteren Zeilen des Fenster werden die möglichen Befehle
  500. angeboten. 
  501.  
  502. ESC    bricht den Suchvorgang ab
  503.  
  504. F      Datei/File skip sucht in der aktuellen Datei nicht weiter
  505. H      Hexdump, schaltet um in die hexadezimale Anzeige
  506. S      Nur Suchen, sucht weiter und schaltet die Fundstellen
  507.        nicht auf und trägt die Dateien nur in die globale Liste
  508.        ein oder läßt die Markierung stehen.
  509.  
  510. U      ungültige Fundstelle, wird nicht als Treffer gewertet
  511.  
  512. E      Editieren der Dateien mit integriertem Editor, der Editor
  513.        wird auf die erste Fundstelle in der Datei positioniert,
  514.        die Datei bleibt markiert.
  515.  
  516. 3.2.2.8 Befehl mit einer Datei ausführen
  517.  
  518.  RETURN       :
  519.  Doppelklick  : Datei wird mit Preference Erweiterung
  520.  links          ausgeführt, siehe SETUP
  521.  
  522.  
  523. 3.2.2.9 Dateien drucken
  524.  
  525.  CTRL-F09     : Druckt die aktuelle oder alle selektierten
  526.                 Dateien, der Druckvorgang kann mit ESC ab-
  527.                 gebrochen werden.
  528.  
  529. 3.2.2.9 Verzeichnisbaum 
  530.  
  531.  ALT-F10      : Verzeichnis Baum anzeigen, Pfad wechseln
  532.  
  533. 3.2.2.10 Sonstige Befehle
  534.  
  535.  
  536.  F03          : Datei ansehen mit integrierten oder externem
  537.  
  538.  
  539. 3.2.2.11 Dateien Verschieben (MOVE)
  540.  
  541.  F06     :      Mit dieser Funktion können Dateien oder
  542.                 Verzeichnisse in ein anderes Verzeichnis, auf dem
  543.                 gleichen oder in ein anderes Laufwerk verschoben
  544.                 werden
  545.  
  546. 3.2.2.12 Sortierung in Liste ändern
  547.  
  548.  CTRL-F3..F7 :Schaltet einen bestimmten Sortiermodus ein
  549.  
  550. 3.2.2.13 Laufwerksliste aufschalten
  551.  
  552.  ALT-F2:      Aufschalten eines Fensters mit der
  553.               Übersicht aller vorhandenen Laufwerke.
  554.  
  555. 3.2.3 Dateisondermenü
  556.  
  557. 3.2.3.1 Dateien vergleichen
  558.  
  559. Mit dieser Funktion können alle selektierten Dateien aus dem
  560. aktuellen Verzeichnis mit einem Zielverzeichnis in Bezug auf
  561. Datum, Uhrzeit, Größe und Existenz zum schnellen Abgleich
  562. verglichen werden.
  563.  
  564. Unterschiedliche Dateien bleiben selektiert. In der Anzeige wird
  565. hinter dem Dateinamen ein :
  566.  
  567.       oder ALT angezeigt, wenn das Quellfile älter ist
  568.       oder NEU angezeigt, wenn das Quellfile neuer ist
  569.      - oder --- angezeigt, wenn die Datei im Zielverzeichnis
  570.                            nicht vorhanden ist.
  571.      < oder <<< angezeigt, wenn das Quellfile kleiner ist aber
  572.                               das gleiche Datum hat.
  573.      > oder >>> angezeigt, wenn das Quellfile größer  ist aber
  574.                               das gleiche Datum hat.
  575.  
  576. 3.2.3.1.1 Unterverzeichnisse vergleichen
  577.  
  578. Die Vergleichsfunktion kann auch auf Dateien verteilt in
  579. mehreren Unterverzeichnissen angewandt werden. 
  580.  
  581. Hierfür muß zunächst eine globale Liste z.B. mit der Funktion
  582. Dateien suchen (Datei Menü) erstellt werden. 
  583.  
  584. 1. Dateien suchen :  Maske : .\*.* -> alle Dateien ab dem
  585.                      aktuellen Verzeichnis mit Unter-
  586.                      verzeichnissen werden in die globale Liste
  587.                      aufgenommen.
  588.  
  589. 2. Dateien vergleichen und als Zielpfad das Stammverzeichnis des
  590.    Laufwerks angeben. Die Unterverzeichnisstruktur sollte dann
  591.    die gleiche sein.
  592.  
  593. 3.2.3.1.2 Verzeichnisse vergleichen
  594.  
  595. Sind zwei Dateifenster aufgeschaltet, können mit der Funktion im
  596. Verzeichnis Menü alle Dateien verglichen werden. Die Markierung
  597. der unterschiedlichen Dateien entspricht der Funktion Dateien
  598. vergleichen.
  599. 3.2.3.2 Dateien Suchen 
  600.  
  601. Mit dieser Funktion können Dateien gesucht auf einem Laufwerk
  602. gesucht werden.
  603.  
  604. In der Suchmaske kann der Pfad sowie die Dateimaske 
  605. (z.B. : c:\*.exe, ..\*.c, .\*.exe) eingegeben werden. Für die
  606. Maske gelten die zuvor genannten Kritierien.
  607.  
  608. Ab dem angegebenen Verzeichnis werden alle Dateien gesucht und
  609. in eine globale Dateiliste eingetragen. Diese Liste kann dann
  610. mit den üblichen JETCOMMANDER-Funktionen bearbeitet werden.
  611.  
  612. Wird keine Suchmaske eingegeben gilt *.* als Default. Wird kein
  613. Verzeichnis eingegeben wird ab dem Stammverzeichnis \ gesucht. 
  614.  
  615. Zur Suche ab dem aktuellen Verzeichnis muß .\ vor die Maske
  616. gestellt werden.
  617.  
  618. 3.2.3.2.1 Globale Liste
  619.  
  620. Sie wird bei den  Funktionen  Dateisuchen und Textsuchen
  621. generiert und unterscheidet sich von einer normalen Liste
  622. dadurch, daß neben der Verzeichnisangabe zusätzlich immer der
  623. komplette Pfad des aktuellen Dateien angezeigt wird. Alle
  624. JETCOMMANDER-Funktionen der normalen Dateiliste sind in dieser
  625. Liste ausführbar.
  626.  
  627. Diese Funktion bietet den Vorteil, daß Dateien in verschiedenen
  628. Verzeichnissen in einer Liste bearbeitet werden.
  629.  
  630. Mit ALT_F01 lassen sich die einzelnen Anzeigemodi umschalten. In
  631. einem Modus wird der komplette Pfad bei jeder Datei mit
  632. angezeigt. 
  633.  
  634. Der komplette Pfad der aktuellen Datei ist in der Zeile über den
  635. Befehlen eingeblendet. 
  636.  
  637. Durch Eingabe von 'g' (GOTO) wird eine lokale Dateiliste im
  638. Verzeichnis der aktuellen Datei geöffnet. Mit ESC kann diese
  639. lokale Liste beendet werden. Die globale Liste wird wieder
  640. aufgeschaltet.
  641.  
  642. 3.2.2.4 Kommando rekursiv 
  643.  
  644. In der Dialogbox kann eine Dateimaske und ein Befehl eingegeben
  645. werden. Der Befehl wird auf allen gefundenen Dateien ausgeführt.
  646. Die Ausführung des Befehls wird im Fenster angezeigt.
  647.  
  648. z.B.:    Maske : *.bak
  649.          Befehl : del
  650.  
  651. Hiermit werden alle Dateien mit der Extension BAK gelöscht.
  652.  
  653. 3.2.2.7 Text suchen rekursiv
  654.  
  655. Enspricht im wesentlichen der Funktion Dateien suchen. In den
  656. Dateien wird der angegebene Text gesucht und wenn vorhanden,
  657. wird die Datei in eine globale Dateiliste eingetragen.
  658.  
  659. Im Dialogfenster wird der Suchtext sowie das Verzeichnis und die
  660. Dateimaske eingegeben.
  661.  
  662. Desweiteren kann parametriert werden ob die Fundstelle sofort
  663. aufgeschaltet wird oder die Dateien erst in eine globale Liste
  664. übernommen werden.
  665.  
  666. Groß- und Kleinschreibung kann ignoriert werden.
  667. 3.2.2.8 Archive öffnen
  668.  
  669. JETCOMMANDER kann Archive wie Verzeichnisse bearbeiten. Im
  670. Archiv sind folgend Funktione der Dateiliste möglich :
  671.  
  672.  Kopieren aus dem Archiv
  673.  Datei(en) direkt einsehen (view)
  674.  Autoview im Archiv
  675.  Datei(en) drucken
  676.  Datei(en) editieren
  677.  Text suchen in Dateien
  678.  Textverarbeitung
  679.    ! Vorsicht, Datei kann nicht direkt in das Archiv zurück-
  680.      gespeichert werden.
  681.  Datei im Archiv löschen
  682.  
  683. 3.2.2.9 Archiv dekomprimieren
  684.  
  685. Mit dieser Funktion können Archive komplett dekomprimiert
  686. werden. Ein Zielpfad kann zuvor eingegeben werden.
  687.  
  688. 3.2.2.10 Dateien komprimieren
  689.  
  690. Koprimiert die aktuelle oder alle selektierten Dateien. Als
  691. Archivtyp wird ZIP angenommen. Durch Eingabe eines neuen Namens
  692. mit der entsprechenden Extension (ARJ,LHA,ZOO,LZH) kann auch ein
  693. anderer Archivtyp gewählt werden.
  694.  
  695. (Siehe Setup/Archivprogramme)
  696.  
  697. 3.3 Der Verzeichnisbaum
  698.  
  699. Er kann zum Kopieren, zum Dateivergleichen und nach direkter
  700. Anwahl zum Wechseln des aktuellen Verzeichnisses aufgeschaltet
  701. werden.
  702.  
  703. 3.3.1 Befehle im Verzeichnisfenster
  704.  
  705. 3.3.1.1 Baum expandieren/kollabieren
  706.  
  707.  +            :  Expandiert/liest den Verzeichnisbaum ab dem
  708.  F05             aktuellen Verzeichnis um ein Unterverzeichnis
  709.                  weiter ein.
  710.  
  711.  -            :  Kollabiert den Unterverzeichnisbaum unter dem
  712.  F06             aktuellen Verzeichnis.
  713.  
  714.  *            :  Expandiert/liest alle Unterverzeichnisse ab dem
  715.  F03             aktuellen Verzeichnis.
  716.  
  717.  
  718. 3.3.1.2 Verzeichnis im Baum suchen
  719.  
  720. a-z           :  Durch Eingabe beliebiger Zeichen wird immer auf das
  721.                  nächste Verzeichnis gesprungen, das der Maske
  722.                  entspricht. Wird kein Verzeichnis gefunden, wird
  723.                  das Zeichen verworfen. Die Maske wird in der
  724.                  vorletzten Zeile angezeigt.
  725.  
  726.  
  727. ALT_D         :  Löscht die aktuelle Suchmaske
  728.  
  729.  
  730. 3.3.1.3 Baum neu einlesen
  731.  
  732. CTRL-R        :  Baum neu einlesen.
  733.  
  734. 3.3.1.4 Verzeichnis neu anlegen
  735.  
  736. F07           :  Verzeichnis unter dem aktuellen anlegen.
  737.  
  738. 3.3.1.5 Verzeichniscursor positionieren
  739.  
  740. PAGE-UP/DOWN     : Blättern
  741.  
  742. CONTROL-PAGE UP  : In voriges Verzeichnis gleicher  Unter-
  743.                    verzeichnisebene wechseln.
  744.  
  745. CONTROL-PAGE DOWN: In nächstes Verz. gleicher Unterverzeichnis-
  746.                    ebene wechseln.
  747.  
  748. CURSOR LEFT      : Zum Vater des aktuellen Verzeichnisses
  749.                    wechseln
  750.  
  751. CURSOR RIGHT/DOWN: Einen Eintrag nach unten weiter gehen.
  752.  
  753. END/ENDE         : An das Ende des Baums springen.
  754.  
  755. HOME/POS1        : An den Anfang des Baums springen.
  756.  
  757. ESC              : Abbruch, Baumeinlesen kann ebenfalls beendet
  758.                    werden.
  759.  
  760. CTRL+Taste   : Laufwerkswechsel
  761.  
  762. DELETE/ENTF  : Löscht rekursiv alle Unterverzeichnisse ab
  763.                    dem aktuellen Verzeichnis.
  764.  
  765.  
  766. 3.5 Integrierte Editor
  767.  
  768. Funktionen zum Suchen, Kopieren innerhalb von mehreren Dateien
  769. sind integriert.
  770.  
  771. Mit 'F4' wird der Editor gestartet. Wird keine Datei eingegeben,
  772. wird eine neue Datei geöffnet. Ist im SETUP kein externer Editor
  773. definiert, so wird der interne Editor aktiviert.
  774.  
  775. Die Makrofunktionen des JETCOMMANDER können auch hier eingesetzt
  776. werden. In Verbindung mit der Dateiliste sind hier automatische
  777. Editiervorgänge möglich.
  778.  
  779. Ist die Datei schon einmal editiert und abgespeichert worden, so
  780. positioniert der Editor den Cursor an der letzten Dateiposition.
  781. Insgesamt werden die Positionene von 200 Dateien gespeichert.
  782.  
  783. 3.5.1 Datei speichern
  784.  
  785. F2     :      Datei abspeichern, neuer Name kann angegeben werden
  786.  
  787. 3.5.2 Editor verlassen
  788.  
  789. ESC o. F10:   Editor verlassen, Änderungen werden verworfen.
  790.  
  791. ALT-F2:       Datei abspeichern und Editor dann verlassen.
  792. 3.5.5 Neue Datei laden
  793.  
  794. ALT-F3        :Dateiliste aufschalten und neues Datei laden, Auswahl
  795.               erfolgt wie in der Dateiliste. Mit der Leertaste kann
  796.               zwischen der kurzen Anzeige und der Anzeige mit 
  797.               Attributen getoggelt werden. TAB öffnet eine Editier-
  798.               zeile in der der Dateiname direkt eingegeben werden
  799.               kann. Mit der linken Maustaste auf dem Dateinamen 
  800.               wird die Funktion ebenfalls ausgeführt.
  801.  
  802.  
  803. 3.5.6 Dateien umschalten
  804.  
  805. ALT-F10              :      Nächste geladene Datei aufschalten
  806.                             (rechte Maustaste auf Dateinamen)
  807.  
  808. CTRL_F10             :      Voriges Datei aufschalten
  809.  
  810. 3.5.7  Zeilenfunktionen
  811.  
  812. ALT-J                :      Zeilen zusammenfügen
  813.  
  814. 3.5.8 Zeilen kopieren/löschen
  815.  
  816. ALT-C                :      Zeilenblock kopieren
  817. F5
  818.  
  819. ALT-D                :      Zeilenblock löschen
  820. F8
  821.  
  822.  
  823. 3.5.9 Zeilen markieren/entmarkieren
  824.  
  825. ALT-L                :      Zeile markieren, rechte Maustaste
  826.                             an Position
  827. F3
  828.  
  829. ALT-M                :      Zeilenblock bewegen
  830. F6
  831.  
  832. ALT-U                :      Markierung wegnehmen
  833. F4
  834.  
  835. 3.5.10 Markierten Block abspeichern
  836.  
  837. Die Anwahl der Blockspeicherfunktion erfolgt im Blockmenü. Der
  838. markierte Zeilenblock kann hiermit in eine Datei geschrieben
  839. werden.
  840.  
  841.  
  842. CTRL-HOME            :       Sprung an Dateianfang
  843. STRG-POS1
  844.  
  845. CTRL-END             :       Sprung an Dateiende
  846. STRG-ENDE
  847.  
  848. 3.5.11 Text in Datei suchen
  849.  
  850. CTRL-I               :      Zeichenkette suchen wobei Groß- und
  851. ALT-F7                      Kleinschreibung ignoriert wird.
  852.  
  853. CTRL-S               :      Zeichenkette suchen mit Beachtung von Groß-
  854. F7                          und Kleinschreibung.
  855.  
  856. CTRL-F               :      Nochmal suchen
  857.  
  858. Alle gefundenen Textstellen werden markiert angezeigt (nur bei
  859. exakter Übereinstimmung). 
  860.  
  861. 3.5.12 Klammerebene suchen
  862.  
  863. ALT-K                :      sucht, wenn der Cursor auf einer Klammer
  864. CTRL-F7                     steht, die zugehörige Klammer.
  865.  
  866. 3.5.13 Pickliste aufschalten
  867.  
  868. CTRL-F3              :      schaltet eine Dateiliste der 200 zuletzt
  869.                             editierten Dateien auf um eine Datei zu
  870.                             laden. (rechter Maustaste auf EINFÜGEN)
  871. 3.5.14 Kommandozeile
  872.  
  873. ESC  :        In Kommandomodus wechseln. In der Kommandozeile
  874.               können folgende Befehle eingegeben werden.
  875.  
  876.     /    :    Suchen mit Beachtung von Groß- und Kleinschreibung
  877.     \    :    Suchen Groß- Kleinschreibung ignorieren.
  878.  
  879.     Nummer :         Nach Eingabe einer Zeilennummer wird auf dieser
  880.                      Zeile der Cursor positioniert.
  881.  
  882.     Jede andere Eingabe wird als Befehl verstanden und
  883.     ausgeführt.
  884.  
  885.  Sonstige Tasten in üblicher Belegung :
  886.  
  887.  
  888. 3.5.15 Cursor positionieren
  889.  
  890. Der Editiercursor kann mit den üblichen Tasten PAGE UP, PAGE
  891. DOWN, HOME, END, CURSOR, RETURN, INSERT, TAB, SHIFT TAB
  892. positioniert werden.
  893.  
  894. Der Editiercursor kann auch mit der linken Maustaste
  895. positioniert werden. 
  896.  
  897. 3.5.16 Allgemeine Editorfeatures
  898.  
  899. Innerhalb einer Zeile gelten die Sonderbefehle des Zeilen-
  900. editors.
  901.  
  902. F1     :      Hilfe anzeigen
  903.  
  904. ALT-G  :      Sprung auf Zeilennummer
  905.  
  906.  
  907. 3.6 Anwenderpulldownmenü
  908.  
  909. Neben den fest vergebenen Funktionen können in ASCII Dateien
  910.  
  911. -  *.DAT
  912.  
  913. Anwenderpulldowns definiert werden.  Das Anwendermenü kann über
  914. das SETUP-Menü mit dem integrierten Editor definiert werden.
  915.  
  916. 3.6.1 Definition des Anwenderpulldowns
  917.  
  918. Frei definierbare Parameter :
  919.  
  920. Die einzelnen Pulldowndefinitionen werden durch einen
  921. Schlüsselbuchstaben sowie dem > Zeichen eingeleitet. Mit Dach
  922. wird der Hotkey zur schnellen Anwahl festgelegt. Ein Beispiel
  923. für ein Anwenderpulldown ist in der Datei JC.DAT/JC2.DAT
  924. beigelegt.
  925.  
  926.  
  927. Folgende Kennungen sind fest vergeben :
  928.  
  929.  P>  Pulldownmenüüberschrift     
  930.  E>  Menüzeileneitrag            
  931.  D>  Definitionszeilen           
  932.  #   Kommentarzeile              
  933.  Mit ^ wird der Hotkey definiert  
  934.                                   
  935.  Ohne Kennung = Befehlszeile      
  936.                                   
  937.  PULLDOWNDEFINITIONEN             
  938.                                   
  939.  D>  XPOS = nr           Linke obere Ecke des Pulldowns   
  940.  D>  XBREITE = nr        Minimale Breite  des Pulldowns                                                               
  941.  PROGRAMMDEFINITIONEN
  942.                      
  943.  D>  SWAP = 0            Swappen für Befehl nicht aktivieren
  944.  D>  SWAP = 1            Programm für Befehl auslagern
  945.  D>  WINDOW = 0                                       
  946.  D>  WINDOW = 1          Fenster für Kommando öffnen  
  947.  D>  WINXPOS    = nr                                  
  948.  D>  WINYPOS    = nr     Linke obere Ecke des Fensters
  949.  D>  WINXBREITE = nr     Breite des Fensters          
  950.  D>  WINYBREITE = nr     Tiefe des Fensters           
  951.  D>  CURSOR     = 1      Cursor anschalten            
  952.  D>  WAIT       = 0/1    Nach Befehlsausführung warten
  953.  D>  PARAMETER  = 0/1    Parameter vor Ausführung abfragen. Der
  954.                          Parameter wird in die mit % als Platzhalter
  955.                          definierten Kommandostrings eingestanzt.
  956.  
  957.  
  958. 3.6.2 Mehrere Kommandos in Pulldownzeile
  959.  
  960. Mehrere Kommandos können durch ein Semikolon voneinander
  961. getrennt definiert werden. Sie werden nacheinander ausgeführt
  962. wobei abhängig von der Definition 'D> WAIT = n' nach jedem
  963. Kommando gewartet wird oder nicht.
  964.  
  965.  
  966. Beispiel für ein Anwendermenü 
  967.  
  968. P> Anwendermenü
  969.  
  970. D> XPOS    = 20
  971. D> YPOS    = 5
  972. D> XBREITE = 20
  973.  
  974. E> ^Betriebssystem
  975. D> SWAP       = 0
  976. D> WINDOW     = 1
  977. D> WINXPOS    = 2
  978. D> WINYPOS    = 1
  979. D> WINXBREITE = 70
  980. D> WINYBREITE = 20
  981. D> CURSOR     = 1
  982.   command.com
  983.  
  984. E> B^etriebssystembefehl
  985. D> SWAP       = 1
  986. D> CURSOR     = 1
  987.   [ ]
  988.  
  989. E> ^List
  990. D> SWAP       = 0
  991.   list
  992.  
  993. E> ^Formatiere Diskette
  994. D> SWAP       = 0
  995. D> WINDOW     = 1
  996. D> WINXPOS    = 10
  997. D> WINYPOS    = 6
  998. D> WINXBREITE = 50
  999. D> WINYBREITE = 10
  1000. D> CURSOR     = 1
  1001. D> PARAMETER  = 1
  1002.   format %;
  1003.  
  1004. E> ^Viren suchen
  1005. D> SWAP       = 1
  1006. D> WINDOW     = 0
  1007. D> WAIT       = 1
  1008.  c:\cmd\anti.bat
  1009.  
  1010. E> ^Prüfsumme berechnen
  1011. D> SWAP       = 1
  1012. D> WINDOW     = 0
  1013. D> WAIT       = 0
  1014.  
  1015.  c:;cd \tools;cd vir;antidote /x c:;antidote /x d:; antidote /x
  1016. e:;
  1017.  
  1018. E> ^Prüfsumme checken
  1019. D> SWAP       = 1
  1020. D> WINDOW     = 0
  1021. D> WAIT       = 1
  1022.  c:;cd \tools;cd vir;antidote /e ;
  1023.  
  1024. 3.7 Laufwerksinformation anzeigen
  1025.  
  1026. Aufruf im Setupmenü
  1027.  
  1028. Unter OS/2 werden folgende Informationen angezeigt :
  1029.  
  1030.  Laufwerksbuchstabe, L(okal) o. R(emote), Filesystem
  1031.  FAT/HPFS/NFS/CDFS, Label des Laufwerks, F(reie) Kapazität,
  1032.  T(otal) Kapazität, aktuelles Verzeichnis
  1033.  
  1034. Unter DOS werden folgende Informationen angezeigt :
  1035.  
  1036.  Laufwerksbuchstabe, Label des Laufwerks, F(reie) Kapazität,
  1037.  T(otal) Kapazität, aktuelles Verzeichnis
  1038. 3.8 Dateiviewer
  1039.  
  1040. Mit dem integrierten Dateiviewer können Dateien im ASCII- oder
  1041. Hexadezimalmode angesehen werden. Ist im SETUP-Menü kein
  1042. Dateiviewer definiert, so wird der integrierte Viewer durch
  1043. Eingabe von F3 aktiviert.
  1044.  
  1045.  
  1046. 3.8.1 Befehle im Dateiviewer
  1047.  
  1048. CURSOR UP/DOWN
  1049. PAGE UP/DOWN         : Positioniert die Anzeigeposition in der Datei
  1050.  
  1051. HOME/POS1            : Springt an den Anfang der Datei
  1052.  
  1053. END/ENDE             : Springt an das Ende der Datei
  1054.  
  1055. CURSOR LINKS/RECHTS  : Scrollt das Anzeigefenster horizontal
  1056.  
  1057. F5                   : Zeigt nur noch ASCII Zeichen an, die im Bereich
  1058.                        von DEZ 20 - 128 liegen. Taste hat Toggle-
  1059.                        funktion, d.h. erneutes Betätigen schaltet 
  1060.                        diesen Modus aus.
  1061. F5                   : Nicht druckbare Zeichen werden durch . 
  1062.                        ersetzt. Ermöglicht Drucken mit Print Screen.
  1063.  
  1064. F2                   : Lange Zeilen werden umgebrochen.
  1065.  
  1066. F4                   : Anzeige umschalten in Hexadezimalen Mode.
  1067.  
  1068.  
  1069. 3.9 Dateien automatisch einsehen
  1070.  
  1071. In der Dateiliste kann mit CTRL-F2 der Autoviewmodus
  1072. eingeschaltet werden. Vorteilhaft ist die vor allem in der
  1073. Doppeldatei-listenanzeige. 
  1074.  
  1075. Hier wird dann in einem Fenster der Dateicursor positioniert und
  1076. im anderen, nach einer kurzen Wartezeit, der Dateiinhalt an-
  1077. ezeigt. Durch Eingabe von TAB kann in das Viewfenster gewechselt
  1078. werden. Dort sind dann alle Funktionen des Dateiviewers aktiv.
  1079. Mit F3 (Zoom) kann ein großes Fenster für den Dateiviewer
  1080. aktiviert werden. 
  1081.  
  1082. Die erneute Eingabe von CTRL-F2 schaltet den Autoviewmodus
  1083. wieder ab.
  1084. 4.0 Installation von JETCOMMANDER
  1085.  
  1086. Alle Dateien auf der Diskette sollten in ein Zielverzeichnis
  1087. kopiert werden. Damit der Zugriff auf die Programmdateien
  1088. korrekt erfolgt, muß die Environmentvariable JC auf den Pfad des
  1089. Programmes gesetzt werden. (siehe 4.1)
  1090.  
  1091. Das ASCII-Datei 'jc.dat' (jc2.dat) kann zur Definition eines
  1092. eigenen Anwenderpulldownmenüs nach Belieben geändert werden.
  1093.  
  1094. Unter dem Menüpunkt SETUP können Programme für Editor und Datei
  1095. Viewer eingetragen werden. Für Textverarbeitung und Dateiunter-
  1096. schiede sollten Definitionen im SETUP vorgenommen werden. Dazu
  1097. muß mit F9 das Setupmenü aktiviert werden. 
  1098.  
  1099. Bei Programmeinträgen wird der komplette Pfad mit Programmnamen
  1100. und Extension erwartet und geprüft. Eine fehlerhafte Eingabe
  1101. wird gemeldet.
  1102.  
  1103. Die Definitionen der Archivprogramme sollten an die eigenen
  1104. Programme angepaßt werden.
  1105.  
  1106. 4.1 Environment und JETCOMMANDER-Dateien
  1107.  
  1108. Die Environmentvariable JETCOMMANDER muß auf den Pfad
  1109. eingestellt werden in dem das Programm bzw. seine Setupdaten,
  1110. die Anwender-pulldowndatei und die Preferencedatei liegt.
  1111.  
  1112. Hierzu ist in der Datei CONFIG.SYS im Installationslaufwerk von
  1113. OS/2 folgender Eintrag vorzunehmen.
  1114.  
  1115.    SET JETCOMMANDER=C:\JC 
  1116.  
  1117.       (hier :  C:\JC Installationspfadbeispiel )
  1118.  
  1119. In diesem Verzeichnis wird das Setupfile (jc.set, jc2.set)
  1120. abgelegt. Sollte diese Variable nicht vorhanden sein, so ist
  1121. keine Preferencefunktion und kein Anwendermenü sowie keine Hilfe
  1122. möglich. 
  1123.  
  1124. Die Environmentvariable TMP muß auf einen temporären Pfad
  1125. gestellt sein. Hierhin wird ggf. das Programm ausgelagert wenn
  1126. kein Erweiterungsspeicher mehr verfügbar ist. Zum Bearbeiten von
  1127. Archiven wird in diesem Laufwerk temporär Dateien extrahiert.
  1128.  
  1129. 4.2 Preference Datei
  1130.  
  1131. In der Preference Datei (jc.pre, jc2.pre) kann einer Datei-
  1132. extension ein beliebiges Kommando zugeordnet werden. Nach Anwahl
  1133. der Funktion 'q' für quick-Start wird das hier eingetragene
  1134. Kommando mit der aktuellen Datei ausgeführt.
  1135.  
  1136.  
  1137. Max. 30 Einträge sind möglich. Die Datei liegt im Verzeichnis
  1138. der Environmentvariablen JETCOMMANDER.
  1139.  
  1140. In einer Zeile wird immer die gewünschte Dateiextension und der
  1141. dazugehörende Befehl definiert. Die Preferences können mit dem
  1142. integrierten Editor im Setupmenü eingestellt werden.
  1143.  
  1144. Jokerzeichen (Wildcards) können in der Extension aufgenommen
  1145. werden. Die im Beispiel als letzter Eintrag vorhandene
  1146. Definition " *   list" aktiviert bei allen Extensionen, die
  1147. nicht den zuvor definierten entsprechen, das Programm list.
  1148.  
  1149. 5.0 Setup
  1150.  
  1151. In dem Setupmenü werden die Programmpfade des Editors, der
  1152. Textverarbeitung des Programmes zum Erkennen von Datei-
  1153. unterschieden eingetragen.
  1154.  
  1155. Desweiteren kann hier die Zeit zum Dunkelschalten des Bild-
  1156. schirms sowie diverse Farbeinstellungen vorgegeben werden.
  1157.  
  1158. 5.1 Parameterabfrage, Platzhalter
  1159.  
  1160. Die Eingabe eines Parameters vor Ausführung eines Befehls ist
  1161. bei den 
  1162.  
  1163.               - PREFERENCES
  1164.               - FUNKTIONSTASTEN
  1165.               - KOMMANDOSTRINGS
  1166.  
  1167. durch die Kennung [ ] (Leerzeichen in Klammern) möglich.
  1168.  
  1169.  
  1170.    z.B.:   format [ ]
  1171.  
  1172. Es wird dann der Parameter abgefragt und anstelle des [ ]
  1173. Platzhalters eingesetzt.
  1174.  
  1175. 5.1.1 Interne Editor/Viewer bei Kommandos
  1176.  
  1177. Der interne Editor und Viewer kann durch Eintrag von [JCEDIT]
  1178. bzw. [JCVIEW] verwendet werden.
  1179.  
  1180. 5.2 Aufrufparameter 
  1181.  
  1182. JETCOMMANDER kann mit folgenden Aufrufparametern gestartet
  1183. werden. 
  1184.  
  1185.   /WIN :   Bei Problemen mit Multitasking DOS Umgebungen die
  1186.            nicht erkannt werden
  1187.  
  1188.  
  1189. 5.2.1 Direkter Start ins Anwendermenü
  1190.  
  1191. Mit dem Aufrufparameter /MEN kann bei Start direkt das Anwender-
  1192. menü aufgeschaltet werden, ohne die JETCOMMANDER Oberfläche auf-
  1193. zubauen. Zur normalen JETCOMMANDER Oberfläche wird mit / umge-
  1194. schaltet.
  1195.  
  1196.  
  1197. 5.3 Archivprogramme
  1198.  
  1199. In einem externen ASCII File JC2.ASE oder JC.ASE müssen für die
  1200. verschiedenen Archivtypen einige Definitionen angegeben werden.
  1201. Aktuell verarbeitet JETCOMMANDER ZIP, ARJ, LHA und ZOO Archive
  1202. direkt mit Einlesen in eine interne Dateiliste. Sie werden durch
  1203. die Dateiextension unterschieden.
  1204.  
  1205. Folgend Extensions werden erkannt :   ZIP, ARJ, LHA, LZH, ZOO
  1206.  
  1207.  Zu den Definitionen zählen :
  1208.  
  1209.   - Pfad des Archivprogrammes zum Komprimieren
  1210.   - Pfad des Archivprogrammes zum Dekomprimieren
  1211.   - Befehl um eine Datei zum Archiv hinzuzufügen
  1212.   - Befehl um eine Datei im Archiv zu löschen
  1213.   - Befehl um eine Datei zu extrahieren
  1214.   - Archiv listen
  1215.   - 2 Reservebefehle
  1216.  
  1217.  
  1218. 5.3.1 Archivdefinitionsbeispiel
  1219.  
  1220. Datei JC.ASE oder JC2.ASE :
  1221.  
  1222. F>  ZIP
  1223. e:\tools\pkzip.exe
  1224. e:\tools\pkunzip.exe
  1225. -a
  1226. -d
  1227. -e -d -o
  1228. -v
  1229. -q
  1230. -q
  1231. ################################################
  1232.  
  1233. F>  LHA
  1234. e:\tools\lharc.exe
  1235. e:\tools\lharc.exe
  1236. a
  1237. d
  1238. e
  1239. v
  1240. q
  1241. q
  1242.  
  1243. ################################################
  1244.  
  1245. F>  ZOO
  1246. e:\tools\os2\zoo.exe
  1247. e:\tools\os2\zoo.exe
  1248. -add
  1249. -delete
  1250. -extract
  1251. -view
  1252. -q
  1253. -q
  1254.  
  1255. ###############################################
  1256.  
  1257. F>  ARJ
  1258. e:\tools\arj.exe
  1259. e:\tools\arj.exe
  1260. a
  1261. d
  1262. e
  1263. v
  1264. -q
  1265. -q
  1266. ##############################################
  1267.  
  1268. F>  LZH
  1269. e:\tools\lha.exe
  1270. e:\tools\lha.exe
  1271. a
  1272. d
  1273. e
  1274. v
  1275. -q
  1276. -q
  1277.  
  1278.  
  1279.  
  1280. 5.4 JETCOMMANDER auf Servicediskette
  1281.  
  1282. JETCOMMANDER kann als Dateimanager eingesetzt werden, wenn OS2
  1283. von Diskette gebootet wird. Hierzu müssen zwei DLL-Dateien
  1284. (Dynamische Link Library) von OS/2 auf die Diskette von
  1285. JETCOMMANDER kopiert werden. Die Libraries heißen MONCALLS.DLL
  1286. und MOUCALLS.DLL und befinden sich im Verzeichnis OS2\DLL des
  1287. Betriebssystems.
  1288.  
  1289. 6.0 Probleme und Abhilfe
  1290.  
  1291. P: Hilfe wird mit F1 nicht aufgeschaltet
  1292. P: Extension Preferences und Anwendermenü geht nicht
  1293. A: Die Environmentvariable JETCOMMANDER ist nicht auf den Pfad
  1294.    des Programmes und seiner Dateien gesetzt.
  1295.  
  1296. P: Es werden keine versteckte Dateien angezeigt 
  1297. A: Im Anwendermenü muß die Benutzerebene mindestens auf
  1298.    Fortgeschritten stehen, sonst werden HIDDEN-Dateien nicht
  1299.    angezeigt.
  1300.  
  1301. P: Absturz beim Laufwerkswechsel in Fenster/Baum Anzeige
  1302. A: Wahrscheinlich ein Fehler in einer Verzeichnisbaumdatei.
  1303.    Löschen Sie im Verzeichnis JETCOMMANDER.TRE alle Baumdateien
  1304.     (JC_C.TRE, JC_D.TRE....). Verzeichnis befindet sich unter
  1305.    dem Installationsverzeichnis, wenn Environmentvariable 
  1306.    JETCOMMANDER existiert.
  1307.  
  1308. P: Unterverzeichnisse werden nicht komplett gelöscht.
  1309. A: Wahrscheinlich befinden sich Dateien mit gesetztem
  1310.    HIDDEN Attribut in einem der Unterverzeichnisse. Diese
  1311.    werden nur dann gelöscht, wenn im Anwendermenü die
  1312.    Benutzerebene mindestens auf Fortgeschritten steht.
  1313. A: Es könnnen sich auch Dateien (DLLs oder Programme) im
  1314.    Verzeichnis befinden, die OS/2 benötigt. Beenden Sie
  1315.    alle Programme und starten Sie eventuell OS/2 von den
  1316.    Installationsdisketten.
  1317. A: Eine weitere OS/2 Session oder DOS Session steht in einem
  1318.    zu löschenden Verzeichnis. Beenden Sie diese Session und
  1319.    löschen Sie erneut das Verzeichnis.
  1320.  
  1321. P: Programme werden nicht gestartet unter OS/2
  1322. A: Prüfen Sie ob in der CONFIG.SYS von OS/2 der Eintrag
  1323.    SET COMSPEC= ...  auf einen gültigen OS/2 Kommando-
  1324.    prozessor verweist.
  1325.  
  1326.    Normalerweise :  SET COMSPEC=C:\OS2\CMD.EXE
  1327.  
  1328. P: SWAP Fehler unter DOS bei Ausführung von Programmen
  1329. A: Nicht genügend freier Erweiterungsspeicher (XMS oder EMS)
  1330.    oder Festplatte voll im TMP Verzeichnis oder im aktuellen
  1331.    Verzeichnis.
  1332.  
  1333. P: Funktionen zum Dateien suchen suchen immer auf dem gesamten
  1334.    Laufwerk und nicht ab dem aktuellen Verzeichnis
  1335.  
  1336. A: Geben Sie bei der Suchmaske den Pfad mit an. Soll ab dem 
  1337.    aktuellen Pfad gesucht werden muß folgende Maske eingegeben
  1338.    werden :  .\*.*   (.\ = aktuelles Verzeichnis)
  1339.  
  1340. P: Nach Booten von Diskette startet JETCOMMANDER nicht
  1341. A: Siehe 5.6
  1342.  
  1343. P: Sie sehen kein .. Verzeichniseintrag zum Wechseln in das 
  1344.    übergeordnete Verzeichnis
  1345. A: Mit BACKSPACE (Pfeil nach links über EINGABE) kann von jeder
  1346.    Position der Dateiliste in das übergeordnete Verzeichnis ge-
  1347.    wechselt werden.
  1348.  
  1349.  
  1350. P: Programm wird unter DOS ohne Grund beendet
  1351. A: Wahrscheinlich arbeiten Sie unter einer DOS Multitasking-
  1352.    umgebung, die von JETCOMMANDER nicht erkannt wird (DESQVIEW,
  1353.    Novell DOS 7 (mit Taksumschalter)).
  1354.  
  1355.    Starten Sie JETCOMMANDER mit /WIN als Aufrufparameter um
  1356.    dieses Problem zu umgehen.
  1357.  
  1358. P: Nach Start von Programmen unter DOS kehrt JETCOMMANDER nicht
  1359.    in die Oberfläche zurück
  1360. A: Sie haben ein residentes Programm geladen, das den Arbeits-
  1361.    speicher von JETCOMMANDER in Anspruch nimmt. JETCOMMANDER
  1362.    kann nach dem Auslagern (Swappen) nicht zurückgeladen werden,
  1363.    da dieser Speicher nun von dem residenten Programm belegt
  1364.    ist. Starten Sie residente Programme vor dem Start von
  1365.    JETCOMMANDER.
  1366.  
  1367. P: Unter OS/2 und TCPIP werden auf Netzwerklaufwerken keine
  1368.    Dateien angezeigt. In der Dateiliste steht ERROR : 50
  1369. A: Die eingesetzte TCPIP Software unterstützt keinen 32-Bit
  1370.    Zugriff auf das Netzwerk. Die WPS wird auch keine Dateien
  1371.    anzeigen und mit einem Fehler abbrechen.
  1372.  
  1373.  
  1374. P: Archive werden nicht korrekt ausgepackt 
  1375. A: JETCOMMANDER verwendet das Verzeichnis TMP oder TEMP zum
  1376.    Auspacken der Dateien. Hier muß Schreibberechtigung bestehen
  1377.    und genügend freier Platz vorhanden sein. 7.0 Technische Daten
  1378.  
  1379. Hard- bzw. Softwarevoraussetzung :
  1380.  
  1381.        - IBM-kompatibler PC/AT mit Festplatte.
  1382.  
  1383.        - alle Grafikkarten werden unterstützt.
  1384.  
  1385.        - Plattenkapazitätsbedarf : ca. 480kB. (ohne Doku)
  1386.  
  1387.        - MS-DOS > 3.0 oder OS/2 > 1.1
  1388.               ab Version 6.5 wird OS/2 > V2.x verlangt,da
  1389.               JETCOMMANDER nun ein 32-Bit Programm ist.
  1390.        - Windows-NT oder Windows-95 für die 32 Bit Windows
  1391.               Version
  1392.  
  1393. 8.0 Haftung und Lizenz 
  1394.  
  1395. JETCOMMANDER ist kein Public Domain Programm und darf weder
  1396. privat noch kommerziell ohne eine gültige Lizenz eingesetzt
  1397. werden.
  1398.  
  1399. Es wird keine Haftung für eventuell auftretende Schäden oder
  1400. Datenverluste, die direkt oder indirekt mit dem Gebrauch des
  1401. Produktes zusammenhängen, übernommen.
  1402.  
  1403. Es wird keine Garantie irgendeiner Art übernommen, weder aus-
  1404. drücklich noch implizit, einschließlich unbegrenzt aller
  1405. Garantien der Verwendbarkeit und/oder Nichtverwendbarkeit für
  1406. irgendeinen Zweck.
  1407.  
  1408. Ich übernehme keine Verpflichtung für den Gebrauchswert dieses
  1409. Programmes über den Kaufpreis dieser Software hinaus.
  1410.  
  1411. Es wird unter keinen Umständen Haftung übernommen für jedwede
  1412. Folgeschäden, einschliesslich aller entgangenen Gewinne und
  1413. Vermögensverluste, oder anderen mittelbaren oder unmittelbaren
  1414. Schäden, die durch den Gebrauch oder die Nichtverwendbarkeit
  1415. dieses Programmes und ihrer begleitenden Dokumentation ent-
  1416. stehen. Dies gilt auch dann, wenn ich über die Möglichkeit
  1417. solcher Schäden unterrichtet war oder bin.
  1418.  
  1419. Offensichtliche Programmfehler sollten dem Autor unter Angabe
  1420. der Lizenznummer und der Produktversion mitgeteilt werden damit
  1421. diese in einem Update beseitigt werden können.
  1422.  
  1423. Lizenzen können unter folgender Adresse bezogen werden :
  1424.  
  1425.          Frank Klosek
  1426.          Reichenberger Ring 76
  1427.          D - 63512 Hainburg
  1428.          FIDONET Adresse : 2:244/1351.43
  1429.          http://ourworld.compuserve.com/homepages/fklosek
  1430.        
  1431.        Tel. : (++49) 06182/65435
  1432.  
  1433. JetCommander verwendet Kompressionsalgorithmen der  Info-ZIP
  1434. Gruppe. Es treten keine additiven Kosten oder Gewinne durch die
  1435. Verwendung dieses Code und die original Quellen des
  1436. Komprimiercodes sind bei mir frei erhältlich. Aus diesem Grund
  1437. werde ich Ihnen, die kompletten Quellen des Info-ZIP
  1438. Komprimiercodes zum Selbskostenpreis auf Wunsch zusenden.
  1439.  
  1440. Bitte senden Sie DM 5.- an obige Adresse mit der Bitte um
  1441. Zusendung des Codes.
  1442.  
  1443.