USMT 工作组到域

USMT 工作组到域

我正在使用 USMT 将大量计算机从工作组配置文件迁移到域配置文件。

我的扫描状态是:

scanstate.exe C:\temp\migration /ue:*\* /ui:"%computername%\@localUser@" /o /vsc /i:migdocs.xml /i:migapp.xml  /i:"C:\temp\USMT-Deploy\Config.xml" 

我的负载状态是:

loadstate.exe C:\temp\migration /c  /mu:"%computername%\@localUser@:@domain@\@domainUser@" /auto /i:migdocs.xml /i:migapp.xml /i:"C:\temp\USMT-Deploy\Config.xml"

我的 config.xml 位于此处:https://github.com/safetynet-jharrand/USMT-Config/blob/main/config.xml

我正在使用自定义配置来传输用户 AppData 和本地 AppData。我知道这不是理想的选择,但对于这个项目来说是必要的。

现在我必须登录域帐户,然后运行脚本才能使用 USMT。在加入域后,我是否可以在 config.xml 文件中放入标志或选项来创建域用户配置文件?

答案1

对于遇到此问题的任何人来说,答案是我需要为 appdata local 添加以下排除规则:

<exclude>
    <objectSet>
        <pattern type="File">%CSIDL_LOCAL_APPDATA%\IconCache.db [*]</pattern>
        <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\* [*]</pattern>
        <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\InputPersonalization\* [*]</pattern>   
    </objectSet>
</exclude>

相关内容