前一阵子在论坛里见有网友在问“Windows 7 的计划任务数据保存在哪里?如何在重装时进行备份?”
电脑是处理数据的机器,操作系统中的任何数据都有自己的保存位置,临时的运行数据可能在内存里,设置信息可能在注册表里,其他更多的数据是以各种文件形式保存在硬盘中。因此,计划任务的信息保存在哪个文件夹,或者注册表的什么位置呢?
根据我的经验,在Windows XP 中,计划任务数据保存在 Windows\Tasks 文件夹中,但是在 Windows 7 中打开这个文件夹,发现里面没有我们要找的东西:
那在注册表里面搜索一下,看是不是保存在注册表里了。以某一个任务的名称为例,在注册表编辑器中搜索,没有得到任何结果。
最后在C盘中搜索任务名称,也没有得到任何结果:
最后豁出去了,以“Tasks”进行搜索,发现除了 Windows 文件夹之外,在 System32 文件夹中还有一个 Tasks 文件夹,但是双击却不允许访问,看来是为了保护系统文件不被破坏,被列表“Windows 资源保护(WRP)”功能的保护范围之内了。
WRP 对系统文件的保护比较简单,就是NTFS权限的限制而已。对于管理员,只需在弹出的对话框单击继续按钮就可以自动获取访问权限。进入该文件夹,果然发现所有的“计划任务程序库”的内容都在这里保存着。
里面的任务文件没有文件名,用记事本打开,其实就是XML配置文件。
如果我们自己设置了一些任务,那重装系统的时候就可以来这里直接拷走备份了。
不过其实系统已经给我们提供了导出计划任务的功能,只不过目前只能一个一个的导出,不如直接复制文件夹来得方便,希望以后的 Windows 8 中可以改进一下。
转载于:https://blog.51cto.com/wbpluto/612124