Erläuterungen zu den Beispiel-Applikationen (Windows-notepad.exe - Format) Anmerkung: Schalten sie den Zeilenumbruch (ALT+B,Z) ein, um diesen Text besser lesen zu können. Jede hier genannte Applikation finden Sie auf irgendeinem der Beispiel-Desktops, die Sie mit STRG+1 bis STRG+5 erreichen können. Diese Applikationen können nicht mehr als einfache Beispiele sein, da komplexere Funktionen im Allgemeinen von einer bestimmten Dateistruktur, dem Vorhandensein bestimmter Programme etc. anhängig sind. Für die nachstehenden Beispiele wird nur folgendes vorausgesetzt: - Alle Dateien des FlexDesk-Pakets sind im selben Verzeichnis - Das Windows-Verzeichnis ist im PATH (autoexec.bat) enthalten - Die Programme Notepad.exe und Write.exe sind im Windows-Verzeichnis - command.com ist erreichbar, startet in einem Fenster, das mit "COMMAND" betitelt ist, und das bei Programmende geschlossen wird ("Fenster schliessen bei Programmende" ist in der entsprechenden .pif angekreuzt). Es darf in der pif (bzw. _default.pif) kein "Anfangsverzeichnis" angegeben sein. Diejenigen Applikationen, die DOS-Programme starten, sind ausserdem darauf ausgelegt, dass Windows im erweiterten 386-Modus läuft. Wo genannt, bezeichnet im folgenden "Prog" das, was beim Ausführen der Applikation passiert (Doppelklick links, Einfachklick rechts oder "Ausführen" im Systemmenu), während "Ziel" das bezeichnet, was gemacht wird, wenn eine oder mehrere Dateien aus einem Dateifenster auf die betreffende Applikation gezogen wird/werden (Mit gedrückter linker Maustaste). ==================== "Klick mich zuerst" Diese Applikation startet Notepad mit der Datei "demo1.txt" (Im FlexDesk-Verzeichnis) als Parameter. Danach wird ALT+B,Z zu notepad geschickt, um den Zeilenumbruch einzuschalten. ==================== "Anleitung..." Öffnet das Popup-Menu Manual.mnu, das die Auswahl "Lesen" bzw. "Drucken" erlaubt. Im ersten Fall wird einfach Write.exe im Vollbildmodus mit flexdesk.wri als Parameter gestartet, im zweiten Fall wird ebenfalls write.exe mit flexdesk.wri gestartet, dann aber noch ALT+D,D an write geschickt, um die Datei auszudrucken. ==================== "Prüfsummentest" Diese Applikation benötigt das (mitgelieferte) Programm "Checksum.exe" im FlexDesk-Verzeichnis. Es dient der Überprüfung beliebiger Dateien auf Virenbefall oder sonstige Veränderungen. Ziel: Berechnet eine Prüfsumme über die daraufgeschobene(n) Datei(en). Falls eine Datei zum ersten Mal überprüft wird, wird diese Prüfsumme gespeichert. Achtung: Ein Virenbefall wird in diesem Fall nicht erkannt!). Andernfalls wird die Prüfsumme mit dem früher gespeicherten Wert verglichen, und bei Differenz eine Warnung ausgegeben ("Checksummenfehler"). Prog: Überprüft alle Dateien, von denen schon eine Checksumme vorliegt. Anmerkung 1: Checksum.exe läuft im Hintergrund und legt keine Fenster an. Seien Sie also nicht erstaunt, wenn nichts ausser dem Harddisk-Lämpchen auf irgendeine Aktivität hinweist. Wenn checksum fertig ist, gibt es eine Meldung auf den Schirm aus. In seltenen Fällen kann es passieren, dass der Computer scheinbar "hängt". D.h. es wird keine Eingabe mehr akzeptiert, bis Checksum fertig ist - einfach abwarten: Das Harddisk- Lämpchen zeigt, dass der Computer nicht abgestürzt ist, sondern arbeitet. Anmerkung 2: Checksum.exe speichert die Prüfsummen in einer Datei namens "CHECKSUM.TST" im Windows-Verzeichnis. Anmerkung 3: Gleichnamige Dateien in verschiedenen Verzeichnissen werden als verschiedene Dateien behandelt und unabhängig geprüft. Anmerkung 4: Die Prüfung mittels CRC-Prüfsumme gilt allgemein als sehr sicher, da damit alle Dateiveränderungen festgestellt werden, und nicht nur nach bekannten Viren gesucht wird. Als 100% sicher kann aber keine Methode betrachtet werden, auch diese nicht. Ein weiterer Nachteil liegt darin, dass jede Dateiveränderung, auch eine, die Sie vielleicht beabsichtigt haben, zu einer Warnmeldung führt. Löschen Sie in so einem Fall die entsprechende Zeile in "Checksum.tst" und führen Sie den Test erneut durch, um eine neue Checksumme zu initialisieren. Sinnvollerweise sollten Sie ohnehin nur ausführbare Dateien prüfen. Tip: 1. Die + Taste auf dem Ziffernblock drücken und *.exe eingeben 2. Markierte Dateien auf die Prüfsumme-Applikation ziehen. Für eine spätere Kontrolle braucht dann nur die Prüfsumme-Applikation einmal mit der rechten Maustaste angeklickt zu werden. (Aber - s. Anmerkung 1- nicht irritiert sein, wenn zunächst "nichts" passiert). ==================== "Applikationen..." Bringt diesen Text auf den Bildschirm. ==================== "Allesfresser" Prog: Löscht alle gerade selektierten Dateien durch Simulation einer ALT+D,L Eingabe, d.h. mit Sicherheitsabfrage. Ziel: Löscht die Datei(en), die daraufgezogen werden, durch Ausführen des "del"-Befehls, d.h. ohne Sicherheitsabfrage. ==================== "Archivierer" Diese Applikation benötigt ARJ.EXE von Robert K. Jung. Ausserdem funktioniert sie nur im erweiterten 386-Modus von Windows. Wenn Sie eine oder mehrere Dateien aus einem Dateifenster auf diese Applikation ziehen, dann werden Sie nach einem Archivnamen gefragt, und die entsprechenden Dateien in dieses Archiv gepackt. Wenn Sie die Dateimarke auf ein ARJ-Archiv setzen, und dann den Archivierer mit der rechten Maustaste anklicken, können Sie wählen, ob Sie dieses Archiv auspacken oder seinen Inhalt auflisten wollen. ==================== "UnZipper" Diese Applikation benötigt PKUNZIP.EXE von PKWARE, Inc. Prog: Packt das .zip aus, auf dem die Dateimarke gerade steht Ziel: Packt das .zip aus, das daraufgezogen wird. ==================== "Windows-Accessories" Ist einfach ein Beispiel für eine Gruppenhierarchie. Es ist eine Gruppe, die einige Programme aus dem Windows-Standardpaket, sowie eine weitere Gruppe enthält. Gruppen können mit Doppelklick links, Einfachklick rechts oder "Wiederherstellen" aus dem Systemmenue geöffnet werden. Schliessen kann man sie mit dem nach unten weisenden Pfeil rechts oder mit Doppelklick auf die Schliessbox links oben. Die Applikationen in der Gruppe können am einfachsten mit Einfachklick rechts gestartet werden, aber auch mit Doppelklick links oder "Ausführen" im Systemmenu. ==================== "Höflich" Prog: Zeigt ein simples Beispiel für den "AskYesNo"-Befehl Ziel: Zeigt den Effekt des #A - Platzhalters, indem einfach alle daraufgeschobenen Dateien genannt werden. ==================== "DOS" Eine Gruppe, die folgende Applikationen enthält: Dos-Shell: Prog: Startet Command.com Ziel: Startet Command.com nur zur Ausführung der daraufgeschobenen Datei (Mit dem Parameter /c) Formatiere: Öffnet das Popup-Menu "format.mnu", dass die Auswahl der Diskettenparameter erlaubt, und startet dann DOS-format mit den entsprechenden Parametern Diskcopy: Kopiert A: auf B:, und zwar mittels XCOPY, um verschiedene Diskettenformate zu unterstützen. Environment: Gibt als Beispiel für den "Echo"-Befehl und den #%..% - Platzhalter einige Environment-Variable aus. ====================