J'ai un problème. J'exécute le code comme ci-dessous. après que j'ai regardé le fichier regedit, le fichier "test.reg" n'a pas ajouté. Que pensez-vous du problèmeExécution du fichier * .reg
contenudu fichier regedit est:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\efe]
"key1"="value"
"key2"="value2"
le code est:
static void Main()
{
Process regeditProcess = Process.Start("regedit.exe", "/s " + @"D:\Projects\efe\efe\bin\Debug\test.reg");
regeditProcess.WaitForExit();
Console.WriteLine("Press any key to continue.");
Console.ReadKey();
}
merci pour vos conseils ...
. Si oui, essayez de placer le fichier reg dans la racine de votre application et remplacez D: \ ... par test.reg uniquement. –
Vous devez accéder au registre en tant qu'administrateur. Exécutez-vous VS en tant qu'administrateur? Avez-vous des exceptions non saisies? –
je n'ai pas eu d'exception.et je suis sûr de l'administration sur regedit. Je l'ai –