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.