我想列出USMT将捕获的所有文件。 这样做的目的是,我想在将用户迁移到Win7之前将该列表提供给用户,详细说明哪些文件将被备份。 我希望他们能够在真正擦拭系统之前对其进行检查。
我第一次尝试使用文档查找器的/ genmigxml开关。 它确实能够find要备份的文件,但是它并不意味着我知道要configuration它。 我无法提供MigApp.xml或MigDocs.xml文件来添加或删除正在捕获的文件列表。 它只是捕获相同的文件列表,不需要额外的开关。
然后我尝试了/ genconfig开关,它生成一个config.xml文件。 它需要多个inputxml和吐出另一个xml,但生成的xml文件实际上并没有列出文件和文件夹。 例如,它只说明它将备份Firefox,但没有说明哪些文件和文件夹是分开的。
我唯一能想到的其他select是实际使用USMT在本地迁移数据,并使用/ listfiles开关获取正在备份的文件的列表。 这似乎是一个可怕的方式来处理这个问题。
我想另一个选项来解决这个问题。
ScanState.exe c:\store /p:c:\spaceRequirements.xml /listfiles:FileName
虽然商店是必需的,它不是创build,你也会得到一个大小的估计。 您可以使用/ i来指定您希望包含的任何文件,并提供一个自定义XML文件,请参阅包含文件和设置 。
我同意这是一个可怕的方法来解决这个问题。 您应该将迁移通知用户,让他们将数据放在我的文档文件夹中。 特别是因为即使我给你一个我要移居的名单,当我发现“罗布的超级秘密文件”不在其上时,你问我该怎么办,答案就是“把它放进去你的文档文件夹“文件查找器应该find他们错过的任何东西,以及任何通常不包括的文件或设置(例如莲花笔记数据文件,firefox设置等)的自定义xml文件。