Estou usando a USMT para migrar uma grande quantidade de computadores de perfis de grupo de trabalho para perfis de domínio.
Meu scanstate é:
scanstate.exe C:\temp\migration /ue:*\* /ui:"%computername%\@localUser@" /o /vsc /i:migdocs.xml /i:migapp.xml /i:"C:\temp\USMT-Deploy\Config.xml"
Meu estado de carga é:
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"
Meu config.xml está localizado aqui:https://github.com/safetynet-jharrand/USMT-Config/blob/main/config.xml
Estou usando uma configuração personalizada para transmitir o usuário AppData e AppData local. Eu sei que não é o ideal, mas é necessário para este projeto.
No momento, estou tendo que fazer login na conta de domínio e executar o script para usar o USMT. Existe um sinalizador ou opção que posso colocar no arquivo config.xml para criar o perfil de usuário do domínio depois que ele já tiver ingressado no domínio?
Responder1
A resposta para qualquer outra pessoa com problema foi que eu precisava adicionar as seguintes regras de exclusão para 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>