我想知道如何避免以同样的方式设置我的所有偏好 ,每次我安装一个新的操作系统。
有没有办法导出设置如:
是否有任何指导来控制这些设置的registry设置? 或者你可以通过编程WMI或类似的东西来做什么?
你有没有考虑简单地备份和恢复你的Windowsconfiguration文件? 大多数的Windows设置和工作环境是这个configuration文件的一部分。
您可以将您的帐户设置为使用漫游configuration文件 ,并将configuration文件保存到服务器或其他共享存储中,这些configuration在升级时不会丢失。
如果您不使用内置的Windows工具来复制configuration文件,则需要使用像regedit这样的工具来手动更改\ user.dat的权限,这是拥有该configuration文件的帐户的registry的HKEY_CURRENT_USER部分。
如果经常重新安装,出于任何原因,脚本中的所有这些设置可能会很有用。 存储在registry中的每个设置都可以使用* .cmd脚本中的“reg”命令进行设置。 您可以使用Google来查找很多设置。 但是,你必须find一些你自己。 从www.sysinternals.com下载Sysinternals的ProcMon。 使用它来监视registry,同时在控制面板或任何地方更改所需的设置。 然后使用“reg”编写脚本来操作该设置。
Windows自带了一个工具来迁移以前版本的设置,在XP中,它被称为“文件和设置转移向导”,尽pipe我相信它已经改变了名字。 当然,如果您注册了Windows域,则可以将用户设置为漫游configuration文件。
在Windows中最好的方法是使用内置的工具。 在Windows 7 SP1的开始 – >附件 – >系统工具 – > Windows轻松传输
在旧版本,它是FASTWIZ(在XP我相信)和USMT(用户状态迁移工具,在Vista中我认为)。
您可以将包含几乎所有个人设置和已保存信息的configuration文件导出到文件,然后将文件导入到新计算机上。
您也可以使用它来直接将configuration文件传输到新计算机,而无需导出到文件。
这个工具,结合Win7中相当整洁的“Windows备份”工具,提供了非常好的整体备份function。
在一个轻微的offtopic – 我也可以推荐Microsoft SyncToy用于备份的目的。 它是一个简单的实用工具,通过文件同步文件夹,它非常轻,易于使用,脚本和整洁。
祝你好运!
如果这是关于Windows 7,并且您计划每年进行超过3或4次安装:您可能需要使用所有最喜欢的工具自定义参考计算机,并使用“sysprep”创build一个新的可安装映像插件。