执行.reg文件[c#]

时间:2013-11-26 09:13:27

标签: c# file import registry

我试图从c#程序执行.reg文件。 我明白以下代码应该有效:

 string filepath = "C:\\Users\\...\\test.reg";
 Process regeditProcess = Process.Start("regedit.exe" , filepath);
 regeditProcess.WaitForExit();

但它没有! 我在regitsry中看到了成功创建密钥的消息,但我没有看到它真的被添加。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果regedit告诉您这些值已添加,但您无法看到它们,那么registry redirector很可能让您感到困惑。换句话说,您希望导入到64位视图,但导入到32位视图,反之亦然。