
Я пытаюсь использовать USMT для переноса профилей пользователей из одной системы в другую.
Вот команда, которую я использую:
C:\USMT\amd64\scanstate.exe F:\Profile /ue:DOMAIN\* /ue:%computername%\* /ui:DOMAIN\username /tel:off /i:C:\USMT\amd64\migapp.xml /i:c:\USMT\amd64\migdocs.xml /o
Я хочу захватить только одного пользователя, который будет указан в /ui:
Я хотел бы исключить «этот компьютер», но, как вы видите ниже, он все равно собирает данные для этого компьютера.
Сообщения журнала отправляются в «H:\USMT\scanstate.log»
Запуск процесса миграции Обработка хранилища настроек
Проверка системы для обнаружения единиц миграции
domain\username (1 из 2): выполнено на 100%
Этот компьютер (2 из 2): выполнено на 100%Выбор миграционных единиц
Сбор данных домен\имя пользователя (1 из 2): выполнено на 100%
Этот компьютер (2 из 2): выполнено на 1%
Есть идеи, как это исключить?
Спасибо, Пол.
решение1
создайте пользовательский XML-файл со следующим содержимым, чтобы исключить диск C:
<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/allfiles">
<component type="Documents" context="System">
<displayName>Test</displayName>
<role role="Data">
<rules>
<unconditionalExclude>
<objectSet>
<pattern type="File">c:\*[*]</pattern>
</objectSet>
</unconditionalExclude>
</rules>
</role>
</component>
</migration>