Wie integriere ich Search Everything in das Kontextmenü des Explorers?
- Einleitung
- Voraussetzungen und Vorbereitung
- Integration in das Kontextmenü via Registry
- Konkrete Schritte zum Hinzufügen des Menüeintrags
- Beispiel einer .reg-Datei zum Importieren
- Integration in das Kontextmenü von Ordnern
- Fazit und Hinweise
Einleitung
Search Everything ist ein sehr leistungsfähiges Suchwerkzeug für Windows, das es ermöglicht, Dateien und Ordner auf der Festplatte extrem schnell zu finden. Um den Komfort zu erhöhen, möchten viele Benutzer die Anwendung direkt im Kontextmenü des Windows-Explorers integrieren, damit sie bei einem Rechtsklick auf einen Ordner oder auf den Desktop schnell eine Suche starten können. Im Folgenden wird ausführlich beschrieben, wie Du Search Everything in das Kontextmenü des Windows-Explorers integrierst.
Voraussetzungen und Vorbereitung
Zunächst solltest Du sicherstellen, dass Search Everything auf Deinem System installiert ist. Die aktuelle Version kannst Du auf der offiziellen Website https://www.voidtools.com/ herunterladen. Nach der Installation ist es sinnvoll, Search Everything einmal zu starten, damit der Index aufgebaut wird. So funktioniert die Suche später reibungslos.
Ein weiterer wichtiger Punkt ist, dass Du für die folgenden Änderungen Administratorrechte benötigst, da das Kontextmenü durch Einträge in der Windows-Registry angepasst wird.
Integration in das Kontextmenü via Registry
Die Integration in das Kontextmenü erfolgt am besten über die Windows-Registry. Damit kannst Du einen neuen Eintrag hinzufügen, der bei Rechtsklick auf einen Ordner oder auf den Desktop die Anwendung öffnet und optional direkt mit einem Suchbefehl gestartet wird.
Um dies zu erreichen, öffnest Du den Registrierungseditor, indem Du Win + R drückst, regedit eingibst und mit Enter bestätigst. Anschließend kannst Du in der linken Spalte zum Pfad HKEY_CLASSES_ROOT\Directory\Background\shell navigieren, um den Eintrag für das Kontextmenü im Hintergrund von Ordnern (z. B. im Explorer-Fenster, wenn Du rechts klickst ohne einen Ordner auszuwählen) hinzuzufügen. Für einzelne Ordner findest Du den Pfad unter HKEY_CLASSES_ROOT\Directory\shell.
Um Search Everything zum Beispiel im Hintergrund des Explorer-Ordners einzubinden, kannst Du folgenden Schlüssel hinzufügen.
Konkrete Schritte zum Hinzufügen des Menüeintrags
Unter HKEY_CLASSES_ROOT\Directory\Background\shell legst Du einen neuen Schlüssel mit einem Namen Deiner Wahl an, beispielsweise SearchEverything. In diesem Schüssel kannst Du als Standardwert den Text angeben, der im Kontextmenü erscheinen soll, z. B. Search Everything hier starten. Danach erstellst Du unter dem Schlüssel SearchEverything einen weiteren Schlüssel command.
In den command-Schlüssel kommt als Standardwert der Befehl, der ausgeführt werden soll, wenn Du diesen Menüeintrag auswählst. Meist lautet der Pfad zur ausführbaren Datei von Search Everything "C:\Programme\Everything\Everything.exe" oder "C:\Program Files\Everything\Everything.exe". Wichtig ist, dass Du den Pfad an Deine Installation anpasst.
Damit Search Everything direkt in dem Ordner sucht, in dem Du das Kontextmenü aufgerufen hast, fügst Du als Parameter -folder "%V" hinzu. Das %V steht für den Pfad des aktuellen Verzeichnisses hinter dem Kontextmenü.
Der komplette Wert im command-Schlüssel könnte beispielsweise so aussehen:
"C:\Program Files\Everything\Everything.exe" -folder "%V"Wenn Du sicherstellen möchtest, dass Suche immer im aktuellen Verzeichnis beginnt, ist dieses Argument ratsam. Wenn Du möchtest, dass Search Everything einfach geöffnet wird, ohne Standardsuchordner, kannst Du auch einfach nur den Programm-Pfad angeben.
Beispiel einer .reg-Datei zum Importieren
Damit Du nicht alles manuell machen musst, kannst Du auch eine .reg-Datei anlegen und dann per Doppelklick importieren. Hier ein Beispiel, wie so eine Datei aussehen könnte:
Windows Registry Editor Version 5.00 @="Search Everything hier starten" @="\"C:\\Program Files\\Everything\\Everything.exe\" -folder \"%V\""Speichere diesen Text in eine Datei mit der Endung .reg, zum Beispiel SearchEverythingContext.reg. Anschließend doppelklickst Du die Datei und bestätigst die Änderung der Registry. Danach findest Du im Rechtsklickmenü eines Explorer-Hintergrunds den Eintrag Search Everything hier starten.
Integration in das Kontextmenü von Ordnern
Falls Du Search Everything beim Rechtsklick direkt auf einen Ordner aufrufen möchtest, musst Du analog einen Eintrag unter HKEY_CLASSES_ROOT\Directory\shell\SearchEverything anlegen. Auch hier erzeugst Du wiederum einen command-Unterschlüssel und setzt als Standardwert ähnlich den Befehl, beispielsweise:
"C:\Program Files\Everything\Everything.exe" -folder "%1"Hier steht %1 für den Pfad des angeklickten Ordners.
Fazit und Hinweise
Durch die hier beschriebenen Schritte kannst Du Search Everything bequem in das Rechtsklick-Kontextmenü erstmaliger Ordner oder des Desktop-Hintergrunds fast ohne Aufwand integrieren. Die Verwendung der Parameter -folder "%V" oder -folder "%1" sorgt dafür, dass das Suchprogramm die Suche automatisch in dem jeweiligen Verzeichnis startet. Achte darauf, dass Du den Pfad zur ausführbaren Datei korrekt angibst und dass die nötigen Rechte vorhanden sind, um Änderungen an der Registry vorzunehmen.
Um Fehler zu vermeiden, empfiehlt es sich immer, vor der Registry-Bearbeitung ein Backup anzulegen. Falls du einmal einen Eintrag entfernen möchtest, lösche einfach den entsprechenden Schlüssel aus der Registry.
