72 votes

Ouvrir le registre directement sur une clé donnée ?

J'ai besoin d'ouvrir une clé de registre telle que la suivante dans regedit.

HKLM\Software\Microsoft\Foo\Bar

Existe-t-il un outil qui permet de naviguer jusqu'à la clé pour moi, sans que je doive naviguer moi-même dans les dossiers un par un ?

1voto

giodamelio Points 255

Avec Autohotkey plus regjump vous pouvez définir un raccourci clavier pour accéder à un chemin clé du presse-papiers. Exemple :

^!+k::
  Run path\regjump.exe %clipboard%
  return

Notez que pour Win7, vous devrez activer l'option "Run this as an administrator" dans les propriétés de compatibilité de regjump.exe.

1voto

Hasanain Points 729

La méthode la plus simple consiste à utiliser un logiciel tiers. Le plus efficace est Cavalier de la clé de registre et c'est un freeware portable.

Le plus intéressant est que vous n'avez pas besoin de copier une clé de registre : il suffit de la sélectionner et d'utiliser la fonction CtrlAltX entonces i et l'emplacement de la clé de registre sera ouvert automatiquement. Si vous sélectionnez e et tapez du texte, s'il y a une clé de registre à l'intérieur, Registry key jumper peut automatiquement éliminer le texte et ouvrir l'emplacement de la clé.

1voto

steampowered Points 2449

Ce fichier batch fonctionne pour moi sous Windows 8 si regedit est fermé lorsque le fichier batch s'exécute.

showkey=Please enter the path of the registry key:
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" /v "LastKey" /d "%showkey%" /f 
start regedit

1voto

Sasha Bond Points 111

Si vous devez l'utiliser souvent, il est logique de le rendre plus facile - vous pouvez combiner RegJump et Notepad++ pour aller à l'emplacement de votre registre après avoir sélectionné le chemin du registre dans le texte.

Télécharger regjump Dézippez dans un endroit sûr, créez un fichier batch :

C:\\\[...path to your regjump.exe...\]\\regjump.exe %1

Voici comment y parvenir :

  1. Installez NppExec via Plugins, Plugin Manager.

  2. Puis dans NPP - cliquez sur F6 (menu NPP : Plugins/NPP Exec/Execute) ajoutez/enregistrez ce qui suit : (si vous appelez regjump.exe directement, il clignotera, mais n'ouvrira pas le registre..., vous pouvez essayer de l'appeler en utilisant cmd avec des interrupteurs)

    C:\[...path to your batch file...]\regjump.bat "$(CURRENT_WORD)"

  3. Sauvegarder script, mettre nom "RegJump to"

  4. ouvrir Plugins/NPP Exec/Advanced Options...

  5. en bas à gauche, sous 'Associated script', sélectionnez votre 'RegJump to'.

  6. cliquez sur le bouton "Ajouter/Modifier".

  7. vérifiez sous les éléments du menu supérieur "Place to the Macros submenu" (placer dans le sous-menu Macros)

  8. cliquez sur 'OK' pour fermer la fenêtre 'NPPExec Advanced Options'.

utilisation : si vous avez un texte ouvert dans Notepad++ qui contient le chemin du registre, sélectionnez ce chemin du registre et cliquez dans le menu : 'Macro/RegJump to' - il devrait ouvrir le registre à l'emplacement requis, si le chemin est correct. si le chemin n'est pas correct, il ouvrira le registre dans le chemin parent le plus proche.

regjump prend également en charge les clés abrégées : HKLM \Software\Microsoft

0voto

Zimba Points 753

Sur Win CMD :

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" /v "LastKey" /d "YourKey" /f & regedit

Si "YourKey" n'existe pas, regedit s'ouvrira sur la clé "Computer".

Testé sur Win 10

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X