Shell.vbs und Listen.vbs
Windows-Bordmittel elegangt ergänzen

Beschreibung:
Eine selbst erstellte Eingabe-Shell kann die Windows-Bordmittel elegant ergänzen. Ein Beispiel einer VB-ScriptShell, die Programme und Ordner nach einer Kurzeingabe automatisch findet, erhalten Sie mit SHELL.VBS und der zugehörigen Datei LISTEN.VBS. Sie können beide in ein beliebiges Verzeichnis kopieren. Wichtig ist nur, dass beide im selben Verzeichnis liegen. Den Dateinamen von LISTEN.VBS dürfen Sie nicht ändern, es sei denn, Sie ändern auch den Aufruf im Code der SHELL. VBS entsprechend.

Nun starten Sie SHELL.VBS. Im jetzt erscheinenden Eingabedialog können Sie künftig die folgenden drei Eingaben machen, um ein Programm oder einen Ordner zu öffnen:
1. Fest codierte Kürzel, wie sie im "Select Case"-Teil des Shell-Listings definiert sind, also etwa "s" für den Start der Systemsteuerung. Diese Funktion arbeitet von Anfang an: Die Eingabe "alias" zeigt Ihnen die bereits definierten Kürzel an. Die Vorgaben sind als Vorschläge gedacht. Sie können die Aufrufe natürlich an Ihre Bedürfnisse anpassen. Die vordefinierten Kürzel finden Sie zwischen "Select Case" und "End Case" in der SHELL.VBS.
2. Programmnamen oder Teile davon. Wenn Sie etwa "poled" eingeben, so startet sofern vorhanden das Programm POLEDIT.EXE, obwohl dieses Kürzel nicht fest definiert ist. Diese Funktion arbeitet aber erst, wenn die zugrunde liegende Programmliste erstellt ist. Das wiederum geschieht automatisch, sobald Sie eine Bezeichnung eingeben, die nicht in der Kürzelliste enthalten ist: Das Programm sucht daraufhin nach allen EXE-, BAT und COM-Dateien und erstellt daraus die Programmliste PROGS.LST im Ordner der SHELL.VBS. Das dauert einige Zeit, wie lange, hängt davon ab, wie viele Laufwerke oder Pfade Sie in der LISTEN.VBS definieren.
3. Ordnernamen oder Teile davon. Wenn Sie der Eingabe einen Doppelpunkt voranstellen (etwa ":iosub"), sucht SHELL.VBS in der Liste FOLDER.LST nach einem passenden Ordner. Wenn diese Liste noch nicht existiert, wird sie dabei automatisch erstellt. Sie erfasst alle Ordner auf der Platte und auf Wunsch auch im Netz.

Die Pfadvorgaben in der LISTEN.VBS sollten Sie in jedem Fall so verändern, dass sie der Konfiguration auf Ihrem Rechner entsprechen. Die betreffenden Zeilen sind ausdrücklich mit dem Hinweis "Anpassen!" versehen. Beachten Sie, dass Sie bei weiteren Pfadangaben das Array etwa "DIM LW(5)" und den Zähler der FOR-Schleife erhöhen müssen. Bei der Verzeichnisliste FOLDER.LST (Variable LW) besteht dabei kein Grund zum Sparen: Diese Liste ist schnell erstellt. Für die Programmliste PROGS.LST sind die Definitionen der Variablen O zuständig. Diese sollten Sie allerdings nicht umfangreicher wählen als notwendig und sinnvoll, weil der Scripting Host hierfür einige Zeit benötigt. Beachten Sie, dass das Erstellen der Listen keine einmalige Aktion ist, sondern sich alle zwei Wochen automatisch wiederholt.

Windows: 98, Me, 2000 und XP
Lizenz: Freeware
Sprache: Deutsch
Dateigröße: 83 KB

Download-Link:
Shell und Listen


Zurück zur Kategorie "System - toolsammlungen"