- BOOTMGR.CMD ist neu mit V0.83.
Dieses Skript wurde von
Duane A. Chamblee zur Verfügung gestellt
und fügt automatisch alle momentanen BootManager-Auswahloptionen zu den benutzerdefinierten
Neustart-Optionen für den Erweiterten Systemabschluß hinzu.
Dies geschieht, indem die XFolder-Schlüssel in OS2.INI direkt manipuliert werden.
Es gibt keine Garantie, daß diese Angaben stimmen!
- CROBJxxx.CMD
(mit xxx als dreistelliger Landescode,
wie unter "Sprachenunterstützung" beschrieben)
werden von XFolder benutzt, um die Standard-Konfigurationsordner zu erstellen.
Dies sind schlichte REXX-Skripte, die eine Anzahl von Objekten auf Ihrer Arbeitsoberfläche
erstellen.
Diese Skripte werden sowohl aufgerufen, nachdem XFolder installiert wurde (nach dem ersten
WPS-Neustart), als auch wenn XFolder seinen Konfigurationsordner nicht zu lokalisieren vermag.
Sie können diese Skripte modifizieren, um eine andersartige Standardkonfiguration erstellt
zu bekommen; sie sollten jedoch sehr vorsichtig sein, wenn Sie die verschiedenen
Objekteinstellungen ändern, vor allem die OBJECTID-Schlüsselworte, weil XFolder
auf einige von ihnen angewiesen ist.
- NEWOBJ.CMD
wurde von früheren XFolder-Versonen (vor 0.52) benutzt, um Objekte zu erstellen.
Dies ist jetzt auch über Schablonen
möglich, trotzdem ist dieses Skript noch beigefügt.
Es benötigt die folgenden Parameter auf der Befehlszeile:
newobj <wpsclass> <name>
Dies erzeugt eine neue Instanz der Klasse <wpsclass> mit dem Titel
<name> im aktuellen Verzeichnis. Siehe auch die Seite
"WPS Classes" (english) für eine Liste aller WPS-Klassen.
Nicht alle dieser Klassen sollten allerdings hierfür benutzt werden.
Beispiel:
newobj WPFolder New_Folder
erzeugt einen neuen Ordner namens "New_Folder" im aktuellen Verzeichnis.
Hinweis: Seit V0.41 kann XFolder auch Objekte aus Schablonen erstellen.
Dies hat den Vorteil, daß Sie bestimmte Voreinstellungen setzen können. Stellen Sie hierzu
entweder eine Schablone oder eine Referenz davon in einen Konfigurationsordner.
- NETSCDDE.EXE (The Netscape DDE Interface):
dies ist jetzt in einer separaten INF-Datei dokumentiert (NETSCDDE.INF).
- REPCLASS.EXE
wird vom Installationsskript benutzt, um die XFolder-Klassen zu registrieren und die
OS/2-Standardklassen zu ersetzen. Befehlszeilenparameter sind:
repclass <oldclass> <replacewithclass> [<dllname>]
<oldclass> ist die WPS-Klasse, die Sie ersetzen möchten.
Groß- und Kleinschreibung spielt hier eine Rolle.
<replacewithclass> ist die neue WPS-Klasse, die Sie registrieren
möchten und die zugleich <oldclass> ersetzen soll.
Groß- und Kleinschreibung spielt hier eine Rolle.
<dllname> ist die dynamische Linkbibliothek (DLL), die die Klasse
<replacewithclass> enthält.
Wenn die DLL sich nicht im LIBPATH befindet (wie bei XFolder), müssen Sie den vollen Pfad angeben.
Wird <dllname> nicht angegeben, so wird <replacewithclass>
de-registriert und von der Ersetzungsliste für <oldclass> entfernt.
Beispiele für XFolder selbst: die zu ersetzenden WPS-Klassen sind
WPFolder, WPDisk und WPSystem,
die neuen XFolder-Klassen heißen
XFolder, XFldDisk und XFldSystem. Alle drei Klassen
befinden sich in XFLDR.DLL im XFolder-Verzeichnis (das angegeben werden muß).
Alle Änderungen dieses Programms haben nur einen Effekt nach einem Neustart des Rechners (oder
der WPS mit WPSRESET.EXE -- siehe unten).
Warnung: Versuchen Sie nicht, von Hand einzelne XFolder-Klassen zu ersetzen oder
eine Ersetzung rückgängig zu machen. Die XFolder-Klassen sind zusammen entwickelt
worden und
voneinander abhängig. Wenn Sie nur eine davon registrieren oder
deregistrieren, kann es sein, daß sich Ihre
WPS schon beim Systemstart aufhängt. Benutzen Sie für die XFolder-Klassen stets das
Installationsskript.
- SOUNDxxx.CMD
(mit xxx als dreistelliger Landescode,
wie unter "Sprachenunterstützung" beschrieben)
müssen von Ihnen gestartet werden, um die neuen
XFolder-Systemklänge zu aktivieren. Diese kleinen
Skripte kopieren ein paar sprachenabhängige Schlüssel in die INI-Dateien des
Multimedia-Subsystems von OS/2 (MMPM/2), die dann im OS/2-Objekt "Warnton" sichtbar werden.
Nur wenn XFolder diese findet, spielt es überhaupt Systemklänge ab.
- SOUNDOFF.CMD
stellt die Klänge wieder ab, indem die entsprechenden Einträge aus den MMPM/2-INI-Dateien
gelöscht werden. XFolder spielt dann keine Klänge mehr.
Hinweis: Die SOUND-Dateien setzen voraus, daß Ihr MMPM/2-Verzeichnis
\MMOS2 auf Ihrem OS/2-Startlaufwerk ist. Wenn nicht, müssen Sie die Dateien
selbst ändern.
- TREESIZE.EXE wird vom neuen Standard-Menüpunkt
"Platzverbrauch" gestartet und zeigt in einer Baumanzeige den Platzverbrauch eines
Ordners und aller seiner Unterordner an. Wird Treesize mit einem Verzeichnis als
Parameter gestartet, so wird dieses Verzeichnis angezeigt, andernfalls das aktuelle
Verzeichnis.
Nachdem Treesize mit den Berechnungen fertig ist, können Sie neue Verzeichnisse
per Ziehen und Übergeben (Drag'n'drop) in das Hauptfenster übergeben.
Treesize bietet einige Optionen per Kontextmenü, wie zB. die Sortiereinstellungen.
Alle Einstellungen werden beim Schließen gespeichert.
- WPSRESET.EXE kann Ihre Arbeitsoberfläche neustarten, ohne daß Sie den
gesamten Rechner neustarten müssen. (Siehe die Seite
"WPS neustarten" für Details.)
Es wird inzwischen (V0.71) lediglich vom Installationsskript benutzt, während XFolder
den Neustart intern erledigt. Um eine versehentliche Ausführung zu vermeiden,
erwartet WPSRESET.EXE einen Parameter "-D" auf der Kommandozeile. (Ich habe
vergessen, wofür das "-D" steht, aber ich bin sicher, es hat eine tiefergehende Bedeutung.)
- XHELP.CMD
ist ein leistungsfähiges REXX-Skript, welches sprachenabhängig Nachrichten anzeigen kann,
sowohl im normalen ASCII- als auch im HTML-Format. Es stammt aus dem "OS/2 CommandPak"
desselben Autors, welches auf meiner
Heimseite erhältlich ist.
In diesem Paket finden Sie eine ausführliche Dokumentation von xhelp.
Im Kontext von XFolder wird xhelp nur vom Installationsskript benutzt und keine andere Funktion.
- XSHUTDWN.EXE: siehe die entsprechende
separate Seite.
- Alle anderen .CMD-Dateien im XFolder-Verzeichnis sind REXX-Skripte,
die schnell bestimmte Ordner-Einstellungen setzen sollen (Sie finden entsprechende Einträge
im "Schnelleinstellungen"-Kontextmenü).
Die Skripten sind sehr ähnlich und unterscheiden sich nur in den Einstellungen, die
gesetzt werden. ALWSSORT.CMD ist kommentiert (auf englisch), so daß Sie sich anschauen können,
was das Skript tut. Kopieren Sie ALWSSORT zu einem anderen Dateinamen und ändern Sie die
Einstellungen, die Sie auf einen Ordner anwenden möchten. Auf der
"Setup Strings"-Seite (englisch)
finden Sie eine ausführliche Liste aller möglichen Einstellungen.