Будет ли USMT 4.0 в MDT 2010 перемещать / переносить файл.NK2 для Outlook?

Мы собираемся начать проект обновления примерно для 100 ноутбуков XP Pro и обеспокоены вопросом о файле.NK2, который содержит кэшированные адреса электронной почты (?). Если возможно, мы бы хотели, чтобы USMT переместил / перенес это, но я не могу найти ничего, что подтвердило бы, что это происходит автоматически или было сделано ранее. Я вижу много ручных процессов, но на данный момент я не уверен, что мы можем использовать это. Кто-нибудь сделал это или видел это сделано? Возможно, вы можете указать мне на ресурс, который может дать мне представление о том, как это делается? Будем благодарны вам за любую информацию. USMT, кажется, получает много деталей, но пропустить эту часть кажется странным. Заранее спасибо за любые ответы.

2 ответа

Решение

Я провел некоторое исследование и выяснил, что при переносе необходимо указать вещи Outlook и Office в файле custom.xml. Пользовательские примеры XML

Затем я нашел инструмент, где вы можете создать такой файл, который также включает в себя файлы NK2. Инструмент называется USMT XML Builder. С помощью этого инструмента вы можете сгенерировать файл XML, необходимый для Office 2003 и Office 2007, который также включает файлы NK2 (а также многое другое, необходимое для Office)

Это также может быть сделано с 2007/2010 по 2013/2016. Чтобы файлы nk2 импортировались должным образом, им нужно иметь одинаковое имя профиля outlook. Например, профиль Outlook по умолчанию для Outlook. Вот синтаксис, который вы можете разместить в своем файле Custom.XML.

<!-- Outlook Rename NK2 -->
    <component type="Application" context="User">
    <displayName _locID="custom.Outlook">NK2 filename</displayName>
    <role role="Data">
     <detection name="Office 2007">
    <conditions>
      <condition>MigXmlHelper.DoesObjectExist("File","%CSIDL_PROGRAM_FILESX86%\Microsoft Office\Office12\outlook.exe")</condition>
    </conditions>
  </detection>
    <rules context="User">
      <include>
      <objectSet>
        <pattern type="File">%CSIDL_APPDATA%\Microsoft\Outlook\ [Default Outlook Profile.NK2]</pattern>
      </objectSet>
      </include>
      <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_APPDATA%\Microsoft\Outlook\ [Default Outlook Profile.NK2]','%CSIDL_APPDATA%\Microsoft\Outlook\ [Outlook.NK2]')">
        <objectSet>
          <pattern type="File">%CSIDL_APPDATA%\Microsoft\Outlook\ [Default Outlook Profile.NK2]</pattern>
        </objectSet>
      </locationModify>
    </rules>
 </role>
</component>

Измените профиль Outlook по умолчанию.Nk2 на имя профиля по умолчанию, имеющееся в вашей организации. Затем измените его на желаемое имя профиля (здесь я использую Outlook.Nk2).

Другие вопросы по тегам