c't 18/00
Starten Sie das Programm Regedit und navigieren Sie zu dem Schlüssel [HKEY_CLASSES_ROOT\Directory]. Erzeugen Sie hier einen Unterschlüssel namens ‘shell’, wenn er noch nicht existiert. In dieser Ebene erzeugen Sie einen weiteren Unterschlüssel, den Sie zum Beispiel ‘DOSBox’ nennen. Und wiederum darunter fügen Sie einen weiteren Schlüssel hinzu, der ‘command’ heißen muss. Der Registry-Schlüssel sieht nun folgendermaßen aus:
[HKEY_CLASSES_ROOT\Directory\shell\DOSBox\command]
Der Standardwert darin bekommt den Inhalt
command.com /k cd "%1"
Dieser Befehl startet eine neue DOS-Eingabeaufforderung und teilt ihr über die Option /k mit, dass sie einen DOS-Befehl ausführen und danach geöffnet bleiben soll. Der Befehl
cd "%1"
wechselt in das als Parameter übergebene Verzeichnis. Die Anführungszeichen sorgen dafür, dass es auch mit Verzeichnisnamen funktioniert, die Leerzeichen enthalten. In den Standardwert unter
[HKEY_CLASSES_ROOT\Directory\shell\DOSBox]
tragen Sie nun ein, was im Kontextmenü erscheinen soll: Beispielsweise ‘&DOS-Box hier’; das ‘&’ bewirkt, dass der ihm folgende Buchstabe unterstrichen im Kontextmenü erscheint. Wenn Sie denselben Befehl auch im Kontextmenü von Laufwerken zur Verfügung haben wollen, wiederholen Sie die gesamte Prozedur, starten aber im Registry-Schlüssel [HKEY_CLASSES_ROOT\Drive]. (hos)
Version zum Drucken | Per E-Mail versenden | Heft bestellen
Permalink: http://heise.de/-308544
Das aktuelle Heft ist jetzt im Handel erhältlich.
Ältere Artikel können Sie über unser Zeitschriften-Archiv bestellen.