چگونه میتوان با استفاده از C# یک شاخه از registry را با فرمت .reg ذخیره کرد ؟
چگونه میتوان با استفاده از C# یک شاخه از registry را با فرمت .reg ذخیره کرد ؟
ExportKey("HKEY_CURRENT_USER\\", "D:\\HKCU.reg");
public void ExportKey(string RegKey, string SavePath)
{
string path = "\"" + SavePath + "\"";
string key = "\"" + RegKey + "\"";
var proc = new Process();
proc.StartInfo.FileName = "regedit.exe";
proc.StartInfo.UseShellExecute = false;
proc = Process.Start("regedit.exe", "/e " + path + " " + key + "");
if (proc != null) proc.WaitForExit();
}