Bonjour,

Avec VS 2012 je développe une application qui va simplement lire les clés :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
string RegRunKey64 = @"SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run\";
string RegRunKey86 = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run\";
Voici ce que j'ai tenté et qui ne fonctionne pas et je ne sais plus quoi essayer
Peu importe je n'arrive pas à lire la clé 32bit (RegRunKey86) ça me retourne uniquement les valeurs de la clé x64 et je veux les deux clés.

Merci si vous pouvez m'éclairer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
RegistryKey strKey64 =  RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, RegistryView.Registry64);
 
strKey64 = strKey64.OpenSubKey(RegRunKey64);
 
RegistryKey strKey86 = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, RegistryView.Registry32);
 
strKey86 = strKey86.OpenSubKey(RegRunKey86);