StefanBion.de

Dem Stefan sein kunterbuntes Web-Sammelsurium

OpenMenu

Das etwas bessere »Öffnen mit«-Menü

Beispiel-Screenshot
Inhaltsverzeichnis

Kurzbeschreibung

Dieses Programm zeigt beim Öffnen einer Datei im Windows-Explorer eine Auswahl von Anwendungen an, mit denen die Datei geöffnet werden soll. Es ist gedacht als bequemere Alternative zum "Öffnen mit"-Menü des Windows-Explorers.

Hintergrund

Beim Doppelklick auf eine Datei im Windows-Explorer wird diese normalerweise mit einer Standard-Anwendung geöffnet, die diesem Dateityp zugeordnet ist. MP3-Dateien z.B. werden standardmäßig mit dem Mediaplayer "Winamp" geöffnet, wenn man dies so konfiguriert hat. Möchte man nun Dateien bestimmten Typs abwechselnd mit verschiedenen Programmen öffnen, geht das im Windows-Explorer mehr oder weniger umständlich über das Kontextmenü "Öffnen mit" oder "Senden an", also Rechtsklick auf die Datei, runter in dem mitunter sehr großen Menü bis "Öffnen mit" oder "Senden an", dann entweder nach links oder nach rechts rüber in das sich öffnende Submenü, dort entweder rauf oder runter bis zum gewünschten Programm, und schließlich ein Linksklick auf den Programmnamen. Wenn man das häufig hintereinander machen muss, kann dies ziemlich lästig werden – mich hat es jedenfalls irgendwann genug genervt, um mir mit einem kleinen Tool Abhilfe zu schaffen.

Herausgekommen ist dabei ein kleines Progrämmchen, das die Auswahl alternativer Anwendungen zum Öffnen einer Datei etwas schneller und komfortabler gestalten sollte. Doppelklickt man nun auf eine Datei (oder betätigt bei ausgewählter Datei die Enter-Taste), wird diese nicht sofort geöffnet, sondern es öffnet sich ein Fenster, das die Icons einiger zugeordneter Anwendungen anzeigt (siehe Screenshot oben). Durch einen einfachen Klick auf das entsprechende Icon wird die Datei dann ohne Umschweife mit dieser Anwendung geöffnet. Es kann auch eine Anwendung als "Standard" festgelegt werden, die dann beim Öffnen des Menüfensters vorausgewählt wird – hier genügt dann eine Betätigung der Enter-Taste, um das Programm zu starten und die Datei zu laden.

Getestet und verwendet wurde das Programm von mir bisher unter Windows 10.

Download

Das Programm "OpenMenu" biete ich hier zum kostenlosen Download an:

Programm
(ZIP-Datei, ca. 32 KB)

Sourcecode
(ZIP-Datei, ca. 21 KB)

Die 1. ZIP-Datei (OpenMenu.zip) enthält das ausführbare Programm "OpenMenu.exe", das in einen beliebigen Ordner entpackt werden kann, z.B. "C:\bin".

Die 2. ZIP-Datei (OpenMenu_src.zip) enthält den dazugehörigen Sourcecode für Visual Studio 2019 und ist vielleicht für Entwickler interessant.

Disclaimer: Download und Benutzung erfolgen auf eigenes Risiko!

Verwendung

Wird das Programm ohne Angabe von Kommandozeilenparametern aufgerufen, dann wird ein kurzer Hilfetext mit Hinweisen zur Verwendung angezeigt. Um es in den Windows-Explorer einzubinden, muss es einem Dateityp (z.B. ".mp3") zugeordnet werden. Hierzu macht man einen Rechtsklick auf eine zu öffnende Datei (hier z.B. "Flight Over The Canyon.mp3") und wählt aus dem Explorer-Kontextmenü den Punkt "Eigenschaften", woraufhin ein Fenster ähnlich dem folgendem erscheint:

Auf den Button "Ändern" rechts neben "Öffnen mit:" klicken.
Ganz nach unten scrollen und "Weitere Apps" anklicken.
Nochmal ganz nach unten scrollen und "Andere App auf diesem PC suchen" anklicken.
Jetzt die Programmdatei "OpenMenu.exe" suchen und auf den Button "Öffnen" klicken.
Mit "OK" schließen.

Doppelklickt man nun auf eine Datei dieses Typs (also in diesem Beispiel auf eine MP3-Datei), dann öffnet sich das Programmfenster, das beim ersten Mal noch leer ist. Um Anwendungen hinzuzufügen, die dem Dateityp zugeordnet werden sollen, macht man einen Rechtsklick in das Fenster und wählt aus dem Kontextmenü "Hinzufügen":

Hinzufügen einer Anwendung

Nach Auswahl einer passenden Anwendung (z.B. C:\Program Files (x86)\Winamp\winamp.exe) erscheint das entsprechende Programm-Icon in dem Auswahlfenster. Sollte der angezeigte Anwendungsname nicht schön genug sein, kann er über den Kontextmenü-Eintrag "Bearbeiten" geändert werden:

Das "Bearbeiten"-Fenster

Falls der Anwendung zusätzliche Kommandozeilenparameter mitgegeben werden sollen, können diese im Feld "Parameter" angegeben werden. In diesem Fall muss auch die Variable "%1" mit angegeben werden. Diese wird dann durch den Pfad zur Datei, die geöffnet werden soll, ersetzt. In obigem Beispiel wird der Anwendung "CueListTool" der zusätzliche Kommandozeilenparameter -r mitgegeben.

Es können beliebig viele Anwendungen hinzugefügt werden. Über den Kontextmenü-Eintrag "Entfernen" kann eine Anwendung auch wieder entfernt werden. Soll eine Anwendung beim Öffnen des Menüfensters schon vorausgewählt sein, dann kann diese über den Kontextmenü-Eintrag "Standard" als Standard-Anwendung festgelegt werden.

Ab jetzt erscheint bei jedem Doppelklick auf eine MP3-Datei ein Fenster mit den Programm-Icons der zugeordneten Anwendungen, mit denen diese Datei geöffnet werden kann:

Durch Klick auf eins der Programm-Icons wird die MP3-Datei mit der entsprechenden Anwendung geöffnet. Das Ganze lässt sich auch rein per Tastatur bedienen, also Pfeiltasten zum Auswählen der Anwendung und Enter zum Öffnen. Mit der Esc-Taste wird das Fenster geschlossen.

Das Programmfenster kann beliebig auf dem Bildschirm positioniert oder in der Größe geändert werden. Fensterposition und -größe merkt sich das Programm für jeden Dateityp individuell.

Updates

Version 2021.7.27.1 (27.07.2021)

  • Bearbeiten-Dialog: Zusätzliches optionales Feld für Kommandozeilenparameter.

Version 2021.7.6.1 (06.07.2021)

  • Benutzeroberfläche zweisprachig (Deutsch/Englisch).
  • Anwendungs-Icons werden jetzt mit korrekter Transparenz angezeigt.

Version 2021.7.2.1 (02.07.2021)

  • Fensterposition und -größe werden jetzt für jeden Dateityp individuell gespeichert und nicht mehr global.
  • Beim Bearbeiten einer zugeordneten Anwendung kann nun auch der Progammpfad geändert werden.
  • Neues Programm-Icon.

Version 2014.2.9.1 (09.02.2014)

  • Erstes Release.

Software

OpenMenuWindows

Quelle: