Unidades de rede e impressoras de rede não são migradas ao usar o Microsoft Deployment Toolkit 2010 com usuário State Migration Tool (USMT) 4.0

Traduções deste artigo Traduções deste artigo
ID do artigo: 977565 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Fazer backup do estado do usuário em um computador cliente usando Microsoft Deployment Toolkit 2010 junto com o estado ferramenta de migração de usuário (USMT) 4.0 que está incluído com o Windows Kit de instalação automatizada (AIK) para o Windows 7. No entanto, os itens, como unidades de rede mapeadas e impressoras de rede não são migradas do computador de origem.

Causa

Esse problema ocorre porque o script Ztiuserstate.wsf que está na Microsoft Deployment Toolkit 2010 usa um diretório de trabalho incorreta por padrão.

Resolução

Para resolver esse problema, execute as seguintes etapas:
  • Localize o arquivo de Ztiuserstate.wsf localizado na pasta scripts que está localizada no compartilhamento de distribuição. Abra este arquivo para edição.
  • Localize o arquivo de Ztiuserstate.wsf localizado na pasta Program Files\Microsoft Deployment Toolkit\Templates\Distribution\Scripts localizado no computador cliente. Abra este arquivo para edição.
  • Execute as seguintes alterações para ambos os arquivos que você tenha aberto para edição:
    1. Localize as duas linhas a seguir de código que estão localizadas em ou próximo à linha 620:
      sCmd = "cmd /c """"" & sUSMTPath & "\scanstate.exe"" " & sScanStateArgs & " > nul 2>&1"""
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    2. Adicione o seguinte código entre essas duas linhas de código:
      oShell.CurrentDirectory = sUSMTPath
      depois de adicionar esta linha de código, as três linhas de código resultantes devem ser as seguintes:
      sCmd = "cmd /c """"" & sUSMTPath & "\scanstate.exe"" " & sScanStateArgs & " > nul 2>&1"""
      oShell.CurrentDirectory = sUSMTPath
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    3. Localize as duas linhas a seguir de código que estão localizadas em ou próximo à linha 843:
      sCmd = "cmd /c """"" & sUSMTPath & "\loadstate.exe"" " & sLoadStateArgs & " > nul 2>&1"""
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    4. Adicione o seguinte código entre essas duas linhas de código:
      oShell.CurrentDirectory = sUSMTPath
      depois de adicionar esta linha de código, as três linhas de código resultantes devem ser as seguintes:
      sCmd = "cmd /c """"" & sUSMTPath & "\loadstate.exe"" " & sLoadStateArgs & " > nul 2>&1"""
      oShell.CurrentDirectory = sUSMTPath
      iRetVal = oUtility.RunWithHeartbeat(sCmd)
    5. Salve e feche o arquivo.

Propriedades

ID do artigo: 977565 - Última revisão: sexta-feira, 15 de janeiro de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Solution Accelerator for Business Desktop Deployment
Palavras-chave: 
kbmt kbsurveynew kbexpertiseadvanced kbtshoot KB977565 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 977565

Submeter comentários

 

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