我正在尝试为我需要在我的程序中嵌入注册表代码的应用程序工作。基本上这是一个Windows应用程序。
我的注册表代码是
Windows注册表编辑器版本5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell]
"icon"=""
"Position"="Bottom"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell]
@="system.exe -L"
此代码存储在注册表文件中。我需要做的就是在一个事件处理程序上调用这个脚本,例如button_click。
我拥有的选项是将此代码编写为字符串并执行此字符串..或者只是拥有* .reg文件的集合,我可以在button_click上执行。
我理解我的应用需要UAC,我会在App Manifest中为我的应用授予权限。
任何人都可以建议我如何执行存储在文件夹中的注册表文件(.reg)
答案 0 :(得分:0)
将Process.Start与ProcessStart.UseShellExecute = True
一起使用