Principal Les Fenêtres Comment accéder à la clé de registre souhaitée en un seul clic

Comment accéder à la clé de registre souhaitée en un seul clic

  • How Jump Desired Registry Key With One Click

Si vous êtes accro à divers ajustements de registre comme moi, vous travaillez probablement très souvent avec l'éditeur de registre. Différents sites Web liés à l'ajustement vous demandent d'accéder à différentes clés de registre. Je voudrais partager ma propre voie pour accéder directement à la clé de registre souhaitée et ignorer la navigation manuelle avec l'éditeur de registre . Cela peut être fait avec un simple fichier de script VB sans utiliser de logiciel tiers. Cliquez sur «Lire la suite» si vous êtes intéressé.

Publicité



Aperçu

Depuis Windows 2000, l'Éditeur du Registre est capable de se souvenir de la dernière clé ouverte avant de la fermer. Ces données sont stockées dans la clé de registre suivante:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

le LastKey valeur est utilisée par Windows pour stocker la dernière clé utilisée.

Comme vous pouvez le voir, il s'agit d'une branche de registre par utilisateur, donc Windows stocke la dernière clé utilisée pour chaque utilisateur séparément. Il est possible d'utiliser cette fonction pour accéder directement à la clé dont vous avez besoin. Laissez-moi vous montrer comment cela peut être fait via Windows Scripting Host et VBScript.

Le jemise en œuvre

Windows 10

Si vous exécutez Windows 10 build 14942 ou supérieur, vous n'avez besoin d'aucun script d'applications tierces. Depuis la build 14942, l'application de l'éditeur du registre dans Windows 10 j'ai une barre d'adresse , qui affiche le chemin actuel de la clé de Registre et vous permet de le copier et de le coller.

Vous pouvez utiliser la notation abrégée pour les noms de clé racine HKEY_ *. Ils sont les suivants:

Windows 10 ventanas en cascada
  • HKEY_CURRENT_USER = HKCU
  • HKEY_CLASSES_ROOT = HKCR
  • HKEY_LOCAL_MACHINE = HKLM
  • HKEY_USERS = HKU

Ainsi, lorsque vous devez accéder directement à HKEY_CURRENT_USER Control Panel Desktop, vous pouvez taper ce qui suit dans la barre d'adresse:

hkcu  panneau de configuration  bureau

Une fois que vous avez appuyé sur la touche Entrée, le chemin sera automatiquement étendu à HKEY_CURRENT_USER Control Panel Desktop. Voir la capture d'écran suivante:

Registry-Toolbar-1 Registry-Toolbar-2 Registry-Toolbar-3

Windows 8.1 / Windows 7 / Windows Vista et Windows XP

L'idée est de copier le chemin complet de la clé de registre souhaitée dans le presse-papiers et de remplacer le LastKey value avec la valeur copiée du presse-papiers. Lorsque regedit.exe est démarré après cela, il s'ouvrira directement à la clé souhaitée.

Comment récupérer le contenu du presse-papiers avec VBscript

L'objet ActiveX 'htmlfile' est utilisé pour afficher l'aide HTML et les fichiers HTA dans Windows. Il peut être utilisé pour récupérer le contenu du presse-papiers. Il ne nécessite même pas l'installation d'IE. Le code est comme suit:

set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('texte')

Si le contenu du presse-papiers est du texte, il sera stocké dans cClipBoard variable. C'est simple, n'est-ce pas?

Ouverture directe de Regedit à la clé souhaitée

Puisque nous avons maintenant la clé désirée dans cClipboard, nous devons l'écrire dans LastKey valeur indiquée ci-dessus. Le code pour cela est:

Dim WshShell
Définissez WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'

Cet extrait de code est explicite, il n'est donc pas nécessaire de le commenter.

Le script final ressemble à ceci:

Dim objHTA
Dim cClipBoard
Dim WshShell
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('texte')
Définissez WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Définir objHTA = rien
Définir WshShell = rien

Notez que WshShell.Run ' regedit.exe -m ' ligne. Il contient le commutateur non documenté «-m», qui vous permet d'exécuter plusieurs instances de Regedit simultanément.

J'ai enregistré ce script en tant que fichier 'RegNav.vbs' et vous pouvez le télécharger dès maintenant:

Télécharger prêt à utiliser VB Script

Si l'ouverture de Regedit est une tâche très fréquente pour vous, vous pouvez épingler regnav.vbs à la barre des tâches. Créez un nouveau raccourci et tapez ce qui suit dans la zone de texte cible du raccourci:

tema de año nuevo 2017
wscript.exe d:  regnav.vbs

N'oubliez pas d'utiliser le chemin correct vers regnav.vbs.

Maintenant, faites un clic droit sur le fichier de raccourci que vous avez créé et cliquez sur «Épingler à la barre des tâches» dans le menu contextuel. C'est tout.

P.S. Comment tester ce script

  1. Sélectionnez ce texte
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Appuyez sur CTRL + C
  3. Cliquer sur regnav.vbs .

Application Winaero Tweaker

Si vous êtes l'utilisateur de Winaero Tweaker, à partir de la version 0.8, il est livré avec l'option suivante.

archivos sin conexión windows 10

Clé de registre ouverte Winaero Tweaker

Cela vous permettra d'accéder à la clé de registre souhaitée en un clic. Une fois que vous ouvrez cette page dans Winaero Tweaker, il essaiera d'extraire le chemin de la clé de registre du presse-papiers pour gagner du temps!

Télécharger Winaero Tweaker

Logiciel RegistryOwnershipEx

L'une de mes applications, RegistryOwnershipEx, vous permet d'effectuer les tâches suivantes:

  • vous pouvez prendre possession d'une clé de registre en un seul clic (utile pour obtenir un accès complet à la clé).
  • vous pouvez accéder directement à la clé de registre souhaitée en un seul clic.

Regownershipex

Il peut également lire n'importe quel chemin de registre à partir du presse-papiers de Windows. Si vous l'exécutez avec l'argument de ligne de commande '/ j', par exemple regownershipex.exe / j , il extraira le chemin de la clé de registre du presse-papiers et ouvrira directement l'éditeur de registre.
Personnellement, je préfère utiliser RegistryOwnershipEx. Obtenez-le ici:

RegOwnershipEx

Ouvrez directement une clé de registre avec RegJump

RegJump est un excellent outil de Windows Sysinternals qui existe depuis très longtemps, lance automatiquement l'éditeur de registre et accède au chemin de registre spécifié. Le chemin du registre doit être mentionné en tant que paramètre de ligne de commande pour RegJump.

Pour que l'Éditeur du Registre ouvre directement la branche HKEY_LOCAL_MACHINE Software Microsoft, vous devez utiliser cette commande:

regjump.exe HKLM Software Microsoft Windows

RegJump prend en charge le-ccommutateur qui extrait le chemin du Registre stocké dans le presse-papiers. Cela permet d'ouvrir directement une clé de registre.

Vous pouvez créer un raccourci pour lancer l'application avec le commutateur -c, donc une fois que vous copiez un chemin de clé de registre, cliquez simplement sur le raccourci que vous avez créé, et cela ouvrira Regedit.exe à la bonne touche.

Ouvrez la clé de registre directement avec RegJump

Outre Windows 10, RegJump fonctionne également sous Windows 7 et Windows 8.

Des Articles Intéressants

Choix De L'Éditeur

Modifier les raccourcis clavier de la barre de jeu dans Windows 10
Modifier les raccourcis clavier de la barre de jeu dans Windows 10
La barre de jeu de Windows 10 est fournie avec un certain nombre de raccourcis clavier que vous pouvez utiliser pour gérer ses fonctionnalités. Aujourd'hui, nous allons voir comment les personnaliser.
Trouvez quelle édition de Windows 10 vous avez installée
Trouvez quelle édition de Windows 10 vous avez installée
Voici comment trouver votre édition de Windows 10. Windows 10 propose un certain nombre d'éditions avec différents ensembles de fonctionnalités et options.
Comment définir une vue de dossier dans l'Explorateur pour tous les dossiers - Liste, Détails, Tuiles, Petites ou grandes icônes
Comment définir une vue de dossier dans l'Explorateur pour tous les dossiers - Liste, Détails, Tuiles, Petites ou grandes icônes
Comment définir une vue de dossier dans l'Explorateur pour tous les dossiers - Liste, Détails, Tuiles, Petites ou grandes icônes
Windows 10 Build 14915 est sorti pour les initiés
Windows 10 Build 14915 est sorti pour les initiés
Microsoft a publié une nouvelle version Insider Preview de la branche de développement Windows 10 Redstone 2. Windows 10 build 14915 est désormais disponible pour les PC et les téléphones de l'anneau rapide. Microsoft a apporté une modification intéressante à la version 14915 de Windows 10. Désormais, les PC exécutant des versions de Windows Insider recevront de nouvelles versions, applications et
Le Control Center arrive sur Windows 10
Le Control Center arrive sur Windows 10
Sur la page annonçant Windows 10 build 16199, Microsoft a accidentellement montré une interface utilisateur différente pour modifier les paramètres couramment utilisés. Alors que la capture d'écran a été immédiatement supprimée de la page d'annonce et que la fonctionnalité n'est pas activée dans la version publiée, certains observateurs aux yeux acérés ont pu repérer le changement et enregistrer la capture d'écran. Voyons voir
OneClickFirewall
OneClickFirewall
OneClickFirewall est une petite application qui vous donnera la possibilité de bloquer toute application d'accéder à Internet. Il s'intègre au menu contextuel de l'Explorateur. Tout ce que vous avez à faire est de cliquer avec le bouton droit de la souris sur l'application que vous souhaitez bloquer et de sélectionner `` Bloquer l'accès à Internet ''. Dernière version: 1.0.0.2 L'application ajoute deux éléments de menu contextuel pour l'exécutable
Mise à jour de WSL vers WSL 2 dans Windows 10
Mise à jour de WSL vers WSL 2 dans Windows 10
Comment mettre à jour WSL vers WSL 2 dans Windows 10 Microsoft a porté WSL 2 vers Windows 10 version 1909 et version 1903. Initialement, il était exclusivement disponible dans Windows 10 version 2004. Désormais, les utilisateurs qui ont installé deux anciennes versions du système d'exploitation peuvent mettre à niveau le sous-système Windows pour Linux vers la dernière génération