Bonjour,
Je veux connecter à distance sur un PC pour récupérer des infos dans la clé "run".
Mon compte est admin local du PC, j'ai tous les droits pour accéder au PC.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ConnectionOptions oConn = new ConnectionOptions(); oConn.Username = Environment.UserDomainName + "\\" + strAdmin; oConn.Password = strPwd; ManagementScope scope = new ManagementScope(@"\\" + lbPCName.Text + @"\root\default", oConn); scope.Connect(); ManagementClass registry = new ManagementClass(scope, new ManagementPath("StdRegProv"), null); if (is64bit) { strKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, lbPCName.Text).OpenSubKey(RegRunKey64); } Ici - je reçois ce message "Requested registry access is not allowed." Je ne comprends rien. else { strKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, lbPCName.Text).OpenSubKey(RegRunKey86); }
Merci
Partager