Я использую 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>