ID do artigo: 928467 - Última revisão: segunda-feira, 15 de outubro de 2007 - Revisão: 1.4

Comandos encadeados não são executados após a instalação de um conjunto de aplicações do Office de 2007 ou o programa falhar

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Você cria um arquivo config.XML personalizado para a instalação encadeado de um pacote 2007 Microsoft Office. O arquivo config.XML inclui um conjunto de instruções de linha de comando para copiar os arquivos de log de instalação para um compartilhamento de central. Se a cadeia de instalação falhar durante a instalação, os arquivos de log de instalação não são copiados para o compartilhamento central. Em vez disso, os arquivos permanecem no computador em que o programa de instalação falha. Além disso, outros comandos que são especificados em config.XML o não são executados.

Como Contornar

Para contornar esse problema, crie um arquivo em lotes que atua como wrapper. O seguinte arquivo InstallOffice.bat exemplo copiará os arquivos de log de instalação para o compartilhamento central e irá executar a instalação da configuração da cadeia do 2007 Office suite.

Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades.
md \\<server>\<share>\logs\%COMPUTERNAME%
echo Now Installing Microsoft Office 2007 >> \\<server>\<share>\logs\%COMPUTERNAME%\installstatus.txt
call \\<server>\<share>\office\setup.exe /config \\<server>\<share>\office\quietsetup.xml
echo Microsoft Office 2007 completed with a return code of %ERRORLEVEL% >> \\<server>\<share>\logs\%COMPUTERNAME%\installstatus.txt
echo Finished Installing Microsoft Office 2007 >> \\<server>\<share>\logs\%COMPUTERNAME%\installstatus.txt
copy %temp%\SetupExe*.log \\<server>\<share>\logs\%COMPUTERNAME%

A informação contida neste artigo aplica-se a:
  • Microsoft Office Professional Plus 2007
  • Microsoft Office Enterprise 2007
  • Microsoft Office Ultimate 2007
  • Microsoft Office Access 2007
  • Microsoft Office Excel 2007
  • Microsoft Office InfoPath 2007
  • Microsoft Office OneNote 2007
  • Microsoft Office Outlook 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Publisher 2007
  • Microsoft Office Word 2007
  • Microsoft Office Project Professional 2007
  • Microsoft Office Project Standard 2007
  • Microsoft Office Visio Professional 2007
  • Microsoft Office Visio Standard 2007
Palavras-chave: 
kbmt kbsetup kbinstallation kbexpertiseinter kbtshoot kbprb kbpubtypekc KB928467 KbMtpt
Tradução automáticaTraduçã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: 928467  (http://support.microsoft.com/kb/928467/en-us/ )