Open++ 1.1
Kontextmenü beliebig erweitern

Beschreibung:
Dieses Programm ergänzt das Kontextmenü des Windows Explorers um ein zusätzliches Untermenü. Wenn Sie nach der Installation einen rechtsklick auf eine Datei oder einen Ordner machen, ist ein neuer Eintrag mit dem Namen `Open++` vorhanden. Dieser bietet eine Vielzahl zusätzlicher Möglichkeiten. Die zur Verfügung stehenden Kommandos können Sie selber festlegen und im Untermenü frei anordnen.

Sie können das Menü Ihren eigenen Wünschen anpassen. Einige Funktionen sind bereits vorinstalliert, etwa das Öffnen der DOS-Eingabeaufforderung exakt an dieser Stelle, das Kopieren des Dateipfads in die Zwischenablage oder das Öffnen und Schließen des DVD-Laufwerks. Sie können aber auch komplett eigene Befehle erzeugen,etwa einen Schnellstart für beliebte Programme einrichten, eine Funktion genau auf bestimmte Dateiformate zuschneiden, DLL-Dateien registrieren oder unregistrieren, eine Datei oder einen Ordner mit bestimmten Parametern öffnen oder die Dateizeit ändern. Dazu bietet das Tool ein Konfigurationsmenü an.

Hier ist die Liste der möglichen Befehle und Optionen. Ich habe die Hilfedatei übersetzt.
Um den Kontextmenüpunkt anzupassen, öffnet man den Menüpunkt und wählt das Untermenü `Customize...` aus. `Commands` Listet die Titel der Befehle auf, die momentan verfügbar sind.Mit dem `Add`-Schalter fügt man einen weiteren Befehl, einen eigenen oder einen vordefinierten, hinzu. Maximal können 128 Befehle gespeichert werden. Mit dem `Delete`-Schalter wird ein Befehl entfernt. Mit `Move Up` (nach oben) und Move Down`` (nach unten) kann man die reihenfolge der Befehle ordnen.
Mit `Title` gibt man den Text ein, der später angezeigt werden soll. Mit `Program` gibt man den kompletten Pfad zu der Anwendung an, die geöffnet werden soll. Mit `Arguments` gibt man die Parameter an, die der Anwendung beim Öffnen übergeben werden sollen, zum Beispiel Dateinamen, Optionen, Kommandozeilenparameter oder Umgebungsvariablen. Mit `Working Directory` legt man das Arbeitsverzeichnis fest.
`Associate with Files` legt fest, auf welche Dateitypen ein Befehl angewendet werden soll. Bei Dateien, die nicht zu diesem Typ gehören, wird der entsprechende Menüpunkt nicht angezeigt. Wildcards (* und ?) sind erlaubt. *.* bedeutet, dass alle Dateitypen erfasst werden. Mehrere Typen werden durch Semikolon (Beispiel: *.txt;*.htm;*.log) getrennt. Ist kein Dateityp eingetragen, wird der Befehl nur bei Ordnern und nicht bei Dateien angezeigt.
`Associate with Folders` legt fest, ob der Befehl auch beim Kontextmenü von Ordnern angezeigt wird. Ist diese Option nicht gewählt, wird der Befehl nicht bei Ordnern oder Laufwerken angezeigt.
Mit `Prompt for Arguments`kann man festlegen, dass beim Anklicken des Befehls ein Fenster zum Eingeben von Parametern geöffnet wird. Mann kann dieses Fenster bei jedem Befehl auch öffnen, indem man die Strg-Taste gedrückt hält, wenn man diesen Befehl anklickt. Es öffnet sich dann der `Open++ - Input Arguments`- Dialogbox, um Optionen einzugeben oder zu bearbeiten.
Mit `Language` kann man die verfügbaren Sprachen auflisten. Eine Änderung wird erst nach dem Schließen des `Customize...`- Dialogs wirksam.

Eine Besonderheit sind die Makros, die beim Ausführen eines Befehls durch die Pfade zum gerade angeklickten Ordner oder der gerade angeklickten Datei ersetzt werden. Hier ist die Liste der vom Programm erkannten Makros. - Makro: `Target Path`
Schreibweise: $(TargetPath)
Es setzt den kompletten Datei- bzw. Ordner-Namen (Laufwerk:\Ordner\Unterordner\Datei.Erweiterung) des gerade ausgewählten Objekts.
- Makro: `Target Directory`
Schreibweise: $(TargetDir)
Es setzt den kompletten Pfad zum Ordner des gerade ausgewählten Ordners oder der gerade ausgewählten Datei und hat immer einen Backslash am Ende. Dadurch unterscheidet es sich bei Ordnern von `Target Path`.
- Makro: `Target Name`
Schreibweise: $(TargetName)
Es setzt den Dateinamen der markierten Datei ohne Dateierweiterung und ohne Pfad. Ist ein Ordner markiert, wird ein Leerzeichen ausgegeben.
- Makro: `Target Extension`
Schreibweise: $(TargetExt)
Es setzt die Dateierweiterung der markierten Datei mit einem Punkt davor und ohne Pfad. Bei einer Datei ohne Erweiterung und bei Ordnern wird ein Leerzeichen gesetzt.
- Makro: `Program Path`
Schreibweise: $(ProgramPath)
Es setzt den kompletten Pfad zum gerade ausgewählten Programm (Laufwerk:\Ordner\Unterordner\Programm.Erweiterung).
- Makro: `Program Directory`
Schreibweise: $(ProgramDir)
Es setzt den Pfad zum Programmordner (Laufwerk:\Ordner\Unterordner\) und hat immer einen Backslash am Ende.
- Makro: `Program Name`
Schreibweise: $(ProgramName)
Es setzt den Namen des gerade ausgewählten Programms ohne Dateierweiterung.
- Makro: `Program Extension`
Schreibweise: $(ProgramExt)
Es setzt die Dateierweiterung des gerade ausgewählten Programms mit einem Punkt davor. Voreingestellt ist `.exe`. Bei Programmen ohne Dateierweiterung und bei Ordnern wird ein Leerzeichen gesetzt.
- Die Makros $(OpenXXPath), $(OpenXXDir), $(OpenXXName) und $(OpenXXExt) sind nicht in der Liste enthalten und werden nicht von OpenPlusPlus angezeigt, werden aber in einigen vordefinierten Makros verwendet und funktionieren auch.Sie setzen den kompletten Dateipfad, den Ordner , den Dateinamen und die Dateierweiterung von OpenXX.dll.

Windows: XP, 2003 und Vista
Lizenz: Freeware
Sprache: Englisch
Dateigröße: 17 KB

Externer Download-Link:
Open ++


Zurück zur Kategorie "System - Kontext-Menü"