Windows 8备份/还原应用程序

时间:2015-06-30 00:02:54

标签: c# c++ windows windows-8.1 windows-api-code-pack

我是Windows软件(非应用程序)开发的新手。现在我想构建一个具有这样选项的软件 -

  1. 这个职位是创建一个软件,监视用户对公共Windows 8机器(注册表+文件)所做的所有更改。用户完成后,将所有注册表更改和文件存储在单个压缩文件中。
  2. 解压缩+展开单个文件,然后使用文件中的文件将所有文件复制+替换到PC。然后复制并合并/替换注册表,以支持文件中的值。 (所有这一切都必须在没有重启的情况下发生)。
  3. 我不知道从哪里开始。 任何人都可以帮助我,以便我有一个想法开始这份工作吗?

    我需要阅读哪些文件? 或者任何一个例子?

    感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

  

这个职位是创建一个软件,监视用户对公共Windows 8机器(注册表+文件)所做的所有更改。用户完成后,将所有注册表更改和文件存储在单个压缩文件中。

您可以从sysinternals查看procmon.exe,它会监视很多事情并将其输出到日志窗口。你更喜欢的是我认为程序就像procmon一样。该程序必须使用admin privilidges运行。

您认为我必须使用的程序:RegNotifyChangeKeyValueFileSystemWatcher - 这些只是帮助Google搜索的提示。因此,使用这些API,您必须保存更改的信息。

你的第二个问题我不清楚,我根本不能替换注册表。