Cyy15Creep 2022-06-03 16:53 采纳率: 100%
浏览 57
已结题

如何通过C#导出一个注册表项到指定.reg文件中?


        public int ExportKey(string RegKey, string SavePath)
        {
            if (File.Exists(SavePath))
                Process.Start(
                        "regedit",
                        string.Format(" /E {0} {1} ", RegKey, SavePath));
            return 0;
        }

        public static int ImportReg(string SavedFilePath, string regPath)
        {
            if (File.Exists(SavedFilePath))
                Process.Start(
                        "regedit",
                        string.Format(" /D {1} {0} ", SavedFilePath, regPath));
            return 0;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            ExportKey(@"D:\BennetFoddySaveSys\Saves\1.reg", @"HKEY_USERS\S-1-5-21-2614243731-1503690591-3433987936-1001\SOFTWARE\Bennett Foddy\Getting Over It\NumSaves_h765021473");
            DialogResult dr = MessageBox.Show("成功保存存档到栏位1", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
        }

我想用C#窗体应用程序实现一个游戏存档的功能(那个游戏不带存档功能),然后那个游戏是把存档数据放在了注册表里,我想导出一个注册表项到指定目录下的.reg文件里,但是他既不报错也没有成功导出,大家有解决办法吗?

注:已使用管理员身份运行

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 已结题 (查看结题原因) 6月4日
      • 已采纳回答 6月3日
      • 赞助了问题酬金10元 6月3日
      • 创建了问题 6月3日

      悬赏问题

      • ¥15 fluent计算后处理中如何把质量分数和摩尔分数转化为体积分数
      • ¥20 asn1c编码问题,懂asn1的人很简单
      • ¥15 使用vs2019开发的动态链路库在win7环境下使用有问题
      • ¥30 quartus prime画电路图,要发源文件和电路图每个模块批注,源程序和仿真结果
      • ¥15 MFC滚动条如何正确使用
      • ¥15 缓冲区算法求面积,基于文献
      • ¥50 电路PCB原理图设计AD19
      • ¥15 openstack 云平台搭建 创建实例错误
      • ¥15 联想笔记本网页加载突然出了问题不知道什么原因
      • ¥30 python猜单词小游戏改错 简单!!急!