Назад | Перейти на главную страницу

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

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

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

Затем я нашел инструмент, с помощью которого вы можете создать такой файл, который также включает файлы NK2. Инструмент называется Конструктор USMT XML. С помощью этого инструмента вы можете создать 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).