Ich muss einen Registrierungsschlüssel wie den folgenden in regedit öffnen.
HKLM\Software\Microsoft\Foo\Bar
Gibt es ein Tool, das für mich zum Schlüssel navigiert, ohne dass ich selbst nacheinander in den Ordnern navigieren muss?
automation
regedit
Lanze
quelle
quelle
…Regedit\LastKey
und öffnete Regedit. Regedit springt von selbst.Antworten:
Dies kann nicht mit sich
regedit.exe
selbst oder einem seiner Befehlszeilenparameter durchgeführt werden.Microsoft bietet jedoch
regjump.exe
ein kleines Dienstprogramm (zuvor von SysInternals) an, mit dem der Registrierungseditor für einen bestimmten Schlüssel geöffnet werden kann.Sobald Sie dies installiert haben, können Sie den angegebenen Schlüssel wie folgt öffnen:
oder auch mit Abkürzungen:
Verfügbare Abkürzungen sind:
quelle
regjump -c
, um den Schlüssel aus der Zwischenablage zu öffnen.Sie können dies tun, indem Sie ein einfaches VBScript auf Ihrem Desktop erstellen, ohne zusätzliche Software zu installieren.
Das Skript legt einfach den "zuletzt verwendeten" Schlüssel in der Registrierung fest, bevor es ihn öffnet.
Öffne Notepad, stecke es hinein und speichere es wie
FooBar.vbs
zum Beispiel:In den Eigenschaften für die .vbs-Datei können Sie festlegen, dass beim Ausführen des Skripts keine Blackbox angezeigt werden soll, um das Skript übersichtlicher zu gestalten.
Wenn Sie ausgefallen sein möchten, können Sie das .vbs-Skript an einer anderen Stelle speichern und eine Verknüpfung auf Ihrem Desktop erstellen. Sie könnten dann das Symbol ändern und es könnte hübsch aussehen (wenn Sie es wirklich wollten).
BEARBEITEN - Wenn Sie gefragt werden möchten, welchen Schlüssel Sie jedes Mal öffnen möchten, verwenden Sie stattdessen Folgendes:
quelle
Windows 10 enthält jetzt Adressleistenfunktionen im Registrierungseditor:
Geben oder fügen Sie den Pfad einfach in die Adressleiste ein und drücken Sie die Eingabetaste.
Die folgenden Abkürzungen funktionieren mit der Adressleiste:
Die
HKCC - HKEY_CURRENT_CONFIG
Abkürzung funktioniert also nicht (zumindest ab diesem Datum).Sie können die Adressleiste wie im Windows Explorer durch Drücken von
Ctrl+L
oder aktivierenAlt+D
.quelle
Address Bar
Eintrag imView
Menü des Registrierungseditors haben.Kopieren Sie den folgenden Text, speichern Sie ihn als Batch-Datei und führen Sie ihn aus
Geben Sie den Pfad des Registrierungsschlüssels ein, den Sie öffnen möchten, wenn die Batch-Datei dazu auffordert, und drücken EnterSie, um regedit mit dem erforderlichen Registrierungsschlüsselpfad zu öffnen.
quelle
@ECHO OFF<br>
, damit es unter Windows 8In RegEdit können Sie Pfade mit Lesezeichen versehen.
Wählen Sie im oberen Menü
Favorites Add to Favorites
quelle
HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites
damit Sie problemlos auf einem neuen Computer wiederherstellen können, wenn Sie wieder alle Favoriten haben.Ich benutze die ganze Zeit ein leistungsfähiges Makro-Programm ( QWin ), um hauptsächlich häufig verwendete Dinge zu tippen. QMenu kann auch Anwendungen ausführen.
Als ich dem Autor Gary Chanson von Regjump erzählte und fragte, ob es möglich sei, den Inhalt der Zwischenablage als Befehlsargument zu übergeben, aktualisierte er ihn, um den Inhalt des Zwischenablagepuffers als Variable zu übergeben, was bedeutet;
Wenn ich jetzt einen Schlüssel in die Zwischenablage kopiere, muss ich nur den Kotkey für QMenu drücken und "J" eingeben, um direkt zu diesem Schlüssel in Regedit zu gelangen.
Während das oben Genannte in XP funktioniert, schlägt QMenu in Win7 / 8 aufgrund der Einschränkungen des Betriebssystems für die Ausführung von ausführbaren Dateien fehl. Es funktionierte zwar, indem qMenu auf "RUN as admin" gesetzt wurde, was die Genehmigung jedes von mir aufgerufenen Tastaturmakros erforderte. Lösung? Setzen Sie QMenu auf RUN, um eine Verknüpfung für RegJump zu erstellen, und setzen Sie die Verknüpfung auf "RUN als Administrator" (Sie können ein Argument an eine Verknüpfung übergeben, die es an das gestartete Programm weitergibt).
Wenn QMenu interessant klingt, habe ich eine Seite über die Verwendung unter bevhoward.com/WinTools.htm
Hinweis: Während ich Garys Tools seit vielen Jahren verwende, haben verschiedene AV-Programme einige der Dateien als infiziert markiert. Im Fall des aktualisierten QMenu wurde dies von Avast markiert, aber das Problem soll mit behoben werden ihr nächstes Update.
Hoffe, dass diese Informationen von Wert sind. Beverly Howard
quelle
Nircmd kann das auch.
http://www.nirsoft.net/utils/nircmd.html
RegScanner ist eine grafische Benutzeroberfläche zum Durchsuchen der Registrierung mit der Option, zum ausgewählten Schlüssel zu springen.
http://www.nirsoft.net/utils/regscanner.html
quelle
Ich habe eine Reihe von Diensten, die verschiedene Instanzen einer selbst entwickelten Software darstellen. Die Dienstnamen beginnen alle mit dem Namen der Software, gefolgt von bestimmten instanzspezifischen Details.
ProgramName_Detail1A_Detail1B
ProgramName_Detail2A_Detail2B
Die Beschreibungen werden regelmäßig aktualisiert, da sich die beabsichtigte Verwendung der einzelnen Instanzen im Laufe der Zeit ändert. Die Beschreibung kann jedoch nur in der Registrierung geändert werden. In diesem Sinne findet der folgende .BAT-Code den ersten "ProgramName *" - Dienst und öffnet regedit mit dem ersten bereits ausgewählten Dienst. (Meine Servicenamen enthalten keine Leerzeichen. Andernfalls ist eine Anpassung erforderlich.)
quelle
Dies ist mit dem Standard-Registrierungseditor allein nicht möglich.
Microsoft / Sysinternals verfügt jedoch über ein Tool namens Regjump , das genau das tut, was Sie benötigen - es wird an der richtigen Stelle im Registrierungseditor gestartet.
quelle
Wenn Sie Regjump verwenden , können Sie eine Umgebungsvariable einrichten, z. B. REGJUMP = C: \ path \ to \ regjump.exe. Dann können Sie Regjump über das Feld "Suche starten" beispielsweise im Windows Vista-Startmenü verwenden:
[Möglicherweise müssen Sie zum Speicherort von regjump.exe navigieren und regjump.exe so einstellen, dass auf der Registerkarte Eigenschaften-> Kompatibilität die Berechtigungsstufe "Dieses Programm als Administrator ausführen" festgelegt ist. Dadurch wird sichergestellt, dass Regjump auf Computern mit Benutzerkontensteuerung ordnungsgemäß funktioniert.
quelle
Mit Autohotkey plus Regjump können Sie eine Tastenkombination definieren, um zu einem Schlüsselpfad in der Zwischenablage zu springen. Beispiel:
Beachten Sie, dass Sie für Win7 in den Kompatibilitätseigenschaften von regjump.exe "Als Administrator ausführen" festlegen müssen
quelle
Am einfachsten ist es, Software von Drittanbietern zu verwenden. Am effektivsten ist der Registrierungsschlüssel-Jumper , und es ist eine tragbare Freeware.
Der interessanteste Teil ist, dass Sie keinen Registrierungsschlüssel kopieren müssen: Wählen Sie ihn einfach aus und verwenden Sie CtrlAltX, dann iwird der Speicherort des Registrierungsschlüssels automatisch geöffnet. Wenn Sie eText auswählen und eingeben und sich darin ein Registrierungsschlüssel befindet, kann der Registrierungsschlüssel-Jumper den Text automatisch entfernen und den Schlüsselspeicherort öffnen.
quelle
Diese Batchdatei funktioniert unter Windows 8, wenn regedit geschlossen wird, wenn die Batchdatei ausgeführt wird.
quelle
Wenn Sie es häufig verwenden müssen, ist es sinnvoll, es zu vereinfachen - Sie können RegJump und Notepad ++ kombinieren, um zu Ihrem Registrierungsspeicherort zu gelangen, nachdem Sie den Registrierungspfad im Text ausgewählt haben.
Laden Sie regjump herunter , entpacken Sie es an Ihren sicheren Ort und erstellen Sie eine Batch-Datei:
So erreichen Sie das:
Verwendung : Wenn in Notepad ++ Text geöffnet ist, der den Registrierungspfad enthält, wählen Sie diesen Registrierungspfad aus und klicken Sie im Menü auf "Macro / RegJump to" (Makro / RegJump to). Wenn der Pfad korrekt ist, sollte die Registrierung am gewünschten Speicherort geöffnet werden. Wenn der Pfad nicht korrekt ist, wird die Registrierung im nächsten übergeordneten Pfad geöffnet.
regjump unterstützt auch abgekürzte Schlüssel: HKLM \ Software \ Microsoft
quelle