Pendant que j'essaye de télécharger un registre dans mes registres en utilisant le code C#, l'application jette l'erreur "un privilège requis n'est pas détenu par le client". Si je suis en utilisant le même code sur une autre machine, il fonctionne très bien, mais pas particulièrement sur ma machineun privilège requis n'est pas détenu par le client lors du téléchargement d'un registre temporaire (C#)
J'utilise ci-dessous mentionné code pour télécharger les fichiers de registre
Process my_p = new Process();
my_p.StartInfo.FileName = "reg";
my_p.StartInfo.Arguments = "load HKLM\TEST C:\Documents and Settings\Administrator\NTUSER.DAT";
my_p.Start();
my_p.WaitForExit();
System.IO.StreamReader srOutPut = my_p.StandardOutput;
System.IO.StreamReader srError = my_p.StandardError;
my_p.Close();
results = srOutPut.ReadToEnd().Trim();
Errors = srError.ReadToEnd().Trim();
De plus Une chose que j'ai remarqué que Le code ci-dessus que j'utilise dans le site Web basé sur http, mais lorsque je l'utilise dans un site Web basé sur File Syatem, il fonctionne très bien. S'il vous plaît, aidez, je ne reçois pas l'erreur.
Cordialement, Vikram