Сетевые диски и сетевые принтеры, не переносятся при использовании набор средств развертывания Microsoft 2010 с пользователя миграции инструмент (USMT) 4.0

Переводы статьи Переводы статьи
Код статьи: 977565 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

Резервного копирования состояния пользователя на клиентском компьютере с помощью 2010 набор средств развертывания Майкрософт вместе с пользователем миграции инструмент (USMT) 4.0, поставляемой с автоматической установки Windows комплект (AIK) для Windows 7. Однако такие элементы, как подключенные сетевые диски и сетевые принтеры, не переносятся с исходного компьютера.

Причина

Эта проблема возникает, если сценарий Ztiuserstate.wsf, который входит в набор средств развертывания Microsoft 2010 использует неправильный рабочий каталог по умолчанию.

Решение

Чтобы устранить эту проблему, выполните следующие действия:
  • Найдите файл Ztiuserstate.wsf, который находится в папке «сценарии», расположенный в папке развертывания. Этот файл открывается для редактирования.
  • Найдите файл Ztiuserstate.wsf, который находится в Программа Toolkit\Templates\Distribution\Scripts Files\Microsoft развертывания папка, расположенная на клиентском компьютере. Этот файл открывается для редактирования.
  • Выполните следующие изменения для обоих файлов, которые открыты для редактирования.
    1. Найдите следующие две строки кода, которые расположены на или около 620 строки:
      sCmd = "cmd /c """"" & sUSMTPath & "\scanstate.exe"" " & sScanStateArgs & " > nul 2>&1"""
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    2. Добавьте следующий код между этими двумя строками кода.
      oShell.CurrentDirectory = sUSMTPath
      После добавления этой строки кода результирующая три строки кода должен быть следующим:
      sCmd = "cmd /c """"" & sUSMTPath & "\scanstate.exe"" " & sScanStateArgs & " > nul 2>&1"""
      oShell.CurrentDirectory = sUSMTPath
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    3. Найдите следующие две строки кода, которые находятся или близко к линии 843:
      sCmd = "cmd /c """"" & sUSMTPath & "\loadstate.exe"" " & sLoadStateArgs & " > nul 2>&1"""
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    4. Добавьте следующий код между этими двумя строками кода.
      oShell.CurrentDirectory = sUSMTPath
      После добавления этой строки кода результирующая три строки кода должен быть следующим:
      sCmd = "cmd /c """"" & sUSMTPath & "\loadstate.exe"" " & sLoadStateArgs & " > nul 2>&1"""
      oShell.CurrentDirectory = sUSMTPath
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    5. Сохраните и закройте файл.

Свойства

Код статьи: 977565 - Последний отзыв: 19 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Solution Accelerator for Business Desktop Deployment
Ключевые слова: 
kbsurveynew kbexpertiseadvanced kbtshoot kbmt KB977565 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:977565

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com