Distribuir atualizações de produto do Office System 2007

Atualizado: abril de 2011

Aplica-se a: Office Resource Kit

 

Tópico modificado em: 2015-03-09

Neste artigo:

  • Versões do Windows Installer

  • Manutenção das instalações existentes do sistema Office 2007

  • Uso de ferramentas de implantação da empresa para implantar atualizações

  • Como escolher uma estratégia de atualização

Após uma nova versão do Microsoft Office, a Microsoft disponibiliza uma série de atualizações de software projetadas para ajudar a melhorar a segurança, o desempenho e a confiabilidade dos aplicativos, e libera os seguintes tipos de atualizações de software exibidos na tabela abaixo.

Atualização Definição

Service pack

Conjunto cumulativo e testado de hotfixes, atualizações de segurança, atualizações críticas e atualizações de software. Os service packs poderão também conter um número limitado de recursos e alterações de design a pedido do cliente. Um service pack representa uma nova versão de linha de base do produto.

Atualização de segurança

Correção amplamente lançada para uma vulnerabilidade de produto específico, relacionada à segurança. As vulnerabilidades são classificadas com base em sua gravidade, que é indicada no boletim de segurança da Microsoft como crítica, importante, moderada ou baixa.

Atualização geral

Correção amplamente lançada para um problema específico muito importante não relacionado à segurança.

Hotfix

Um pacote cumulativo individual formado por um ou mais arquivos que solucionam um problema em um produto. Os hotfixes tratam uma determinada situação do cliente e podem não ser distribuídos fora da organização do cliente.

As atualizações de software são lançadas como atualizações de arquivo completo que substituem todos os arquivos modificados por uma atualização. Como estão instalados arquivos completos, as atualizações de arquivos completos em geral não exigem acesso à origem da instalação do Office original.

Observe que os service packs dos produtos Office são disponibilizados apenas como patches para o produto instalado; eles não estão integrados aos produtos base do sistema Office.

Para obter informações sobre como a Microsoft atualiza os produtos do 2007 Office system, consulte o artigo 949370 da Base de Dados de Conhecimento Microsoft que contém informações sobre como a Microsoft atualiza os produtos do 2007 Office (https://go.microsoft.com/fwlink/?linkid=119649\&clcid=0x416).

Versões do Windows Installer

ImportantImportante:
A implantação de patch no 2007 Office system exige que o Microsoft Windows Installer 3.1 esteja instalado nos computadores que executam o Windows XP com Service Pack (SP) 2 ou posterior e o Windows Server 2003 com SP1 ou posterior. Se você não tiver a versão necessária do Windows Installer, poderá receber uma mensagem de erro semelhante à seguinte durante a instalação: Falha na instalação deste pacote.
Esse problema poderá ocorrer porque determinadas versões do Windows Installer não contêm a funcionalidade necessária para o êxito da atualização. Baixe e instale a atualização do Windows Installer 3.1 para resolver esse problema. Depois de atualizar o Windows Installer, instale as atualizações do sistema 2007 Office system novamente.

Para obter mais informações sobre esse problema, consulte o artigo 942101 da Base de Dados de Conhecimento Microsoft sobre a apresentação de uma mensagem de erro quando você tenta aplicar qualquer um dos pacotes do 2007 Office Service Pack em um computador com o Windows XP Service Pack 2 em execução (https://go.microsoft.com/fwlink/?linkid=108467\&clcid=0x416).

Para obter informações sobre como instalar o Windows Installer 3.1 v2, consulte o artigo 893803 da Base de Dados de Conhecimento Microsoft que informa a disponibilidade do Windows Installer 3.1 v2 (3.1.4000.2435) (https://go.microsoft.com/fwlink/?linkid=88539\&clcid=0x416).

Observe que os computadores que executam o Windows Vista e o Windows Server 2008 usam o Windows Installer 4.0. Para obter mais informações sobre o Windows Installer, consulte os seguintes recursos no site do MSDN:

Manutenção das instalações existentes do sistema Office 2007

Novos recursos de implantação no 2007 Office system simplificam o processo de seleção de uma estratégia de atualização. Você distribui todas as atualizações diretamente ao cliente para assegurar-se de que as instalações existentes do sistema 2007 Office system tenham as atualizações de software mais recentes.

Os usuários podem aplicar várias atualizações de arquivo completo diretamente aos computadores cliente. Por exemplo, um usuário pode aplicar uma atualização de segurança de arquivo completo, seguida de uma crítica, e assim por diante. Atualizações de arquivo completo substituem completamente todos os arquivos afetados pela atualização. Por exemplo, você poderá enviar a atualização de arquivo completo se a origem de instalação local de um usuário estiver danificada e o usuário não tiver acesso a uma origem na rede. Os usuários podem aplicar a atualização na maioria dos casos, mesmo que não tenham acesso à origem.

São necessários direitos administrativos para instalar o 2007 Office system e qualquer atualização de produto subsequente. Isso significa que os usuários também devem ser administradores de seus computadores, ou então você deverá estar apto a conceder privilégios administrativos aos usuários que executarem a instalação. Para obter mais informações, consulte Implantar o sistema 2007 Office para usuários que não são administradores.

NoteObservação:
No Microsoft Office 2003, as organizações de grande porte geralmente instalavam o produto de um ponto de instalação administrativo e a instalação a partir de uma origem de instalação local era opcional. No 2007 Office system, a opção de instalação administrativa não existe mais; a origem de instalação local é obrigatória. Como você aplica todas as atualizações diretamente nos clientes, a origem da rede permanece inalterada e as instalações nos clientes permanecem sincronizadas com o local original.

Distribuição local de atualizações

O programa de instalação copia os arquivos de instalação em uma pasta oculta no computador local quando os usuários instalam o 2007 Office system. O Windows Installer usa essa origem de instalação local para instalar o Office primeiro e para repará-lo e atualizá-lo posteriormente. Para obter mais informações sobre a origem de instalação local, consulte Visão geral da arquitetura de Instalação do 2007 Office system.

É recomendável o de uma estratégia de atualização local na maioria dos casos, principalmente se você:

  • Distribui atualizações de software a diferentes grupos de usuários ou em momentos diferentes.

  • Tem limitações de largura de banda da rede.

  • Oferece suporte a usuários com acesso limitado ou não confiável à rede, por exemplo, usuários em viagem.

Como uma origem de instalação local está sempre disponível, os usuários offline podem executar qualquer operação que exija acesso à origem.

Linhas de base com suporte

A versão original do 2007 Office system representa a linha de base inicial do produto, e cada service pack sucessivo representa uma nova linha de base.

Em geral, há suporte para atualizações de arquivo completo nas duas linhas de base mais recentes. Por exemplo, você pode implantar uma atualização liberada após o 2007 Office system Service Pack 2 (SP2) para os usuários que atualizaram para o Service Pack 1 (SP1).

NoteObservação:
A linha de base anterior recebe suporte por apenas 12 meses após o lançamento do service pack mais recente. Por exemplo, há suporte para atualizações de software no SP1 durante 12 meses após o 2007 Office system SP2 ser lançado. Após o período de 12 meses, as atualizações completas de arquivos serão destinadas apenas para computadores clientes atualizados com o SP2. Para obter mais informações sobre o ciclo de vida de suporte da Microsoft, consulte a diretiva de ciclo de vida de suporte da Microsoft (https://go.microsoft.com/fwlink/?linkid=108468&clcid=0x416).

Uso de ferramentas de implantação da empresa para implantar atualizações

Você pode usar qualquer um dos métodos a seguir para distribuir atualizações de software aos usuários do ambiente da sua empresa:

  • Microsoft Update

  • Windows Server Update Services

  • Microsoft Systems Management Server

  • Arquivos do Microsoft Self-Extractor

  • Pasta Atualizações

    NoteObservação:
    O método da pasta Updates é usado somente na implantação de atualizações de software com uma instalação inicial do 2007 Office system.

Microsoft Update

O Microsoft Update permite que os usuários com conexão direta à Internet gerenciem seus próprios computadores e baixem as atualizações de software mais recentes. Os usuários podem configurar um agendamento automático para verificar periodicamente e recuperar atualizações. Além disso, podem baixar atualizações do Office por meio do Office Update. Entretanto, é recomendável o uso do Microsoft Update, que fornece uma solução de atualização de software centralizada e automatizada para muitos produtos Microsoft, incluindo Windows e Microsoft Office. Para obter mais informações sobre o Microsoft Update, consulte a página inicial do Microsoft Update (https://go.microsoft.com/fwlink/?linkid=15270\&clcid=0x416).

Em um ambiente gerenciado pelo Active Directory, você pode bloquear o acesso dos usuários às atualizações do Office no Office Online usando a Diretiva de Grupo. Além disso, pode habilitar a configuração de diretiva Bloquear a aplicação de atualizações pelo site do Office Update para impedir que os próprios usuários baixem atualizações do cliente no site do Office Update, mas ainda permitir que eles aproveitem as vantagens dos demais recursos do Office Online. Se essa diretiva for habilitada, ela também desabilitará o menu Verificar se Há Atualizações e os itens do painel de tarefas. Essa diretiva está disponível no nó Configuração do Usuário\Modelos Administrativos\Sistema Microsoft Office 2007\Miscelânea, no snap-in do Console de Gerenciamento Microsoft (MMC) do Editor de Objeto de Diretiva de Grupo. Essa diretiva não impede que os usuários pesquisem o Centro de Download da Microsoft em busca de atualizações ou usem o site do Microsoft Update, que também oferecem atualizações de software do Office. Para obter mais informações sobre Diretiva de Grupo e como definir as configurações de Diretiva de Grupo, consulte Visão geral da Diretiva de Grupo (Office System 2007) e Impor configurações usando a Diretiva de Grupo no Office System 2007.

Windows Server Update Services

O Windows Server Update Services (WSUS) é uma ferramenta gratuita que pode ser usada para implantar as atualizações de produto mais recentes da Microsoft em sua rede corporativa. O WSUS se conecta ao Microsoft Update para recuperar as atualizações de software mais recentes e sincroniza as atualizações com o servidor WSUS de sua empresa. Você pode configurar uma sincronização automática ou manual. O servidor WSUS principal pode ser usado para atualizar outros servidores WSUS na rede.

Para obter informações sobre o WSUS, consulte a página que contém uma visão geral do Microsoft Windows Server Update Services 3.0 (em inglês) (https://go.microsoft.com/fwlink/?linkid=82773\&clcid=0x416) (em inglês) e o guia passo a passo de introdução ao Microsoft Windows Server Update Services 3.0 (https://go.microsoft.com/fwlink/?linkid=82774\&clcid=0x416).

Microsoft Systems Management Server

O Microsoft Systems Management Server (SMS) é uma ferramenta de distribuição de software que foi projetada para organizações de médio e grande porte que gerenciam muitos clientes em um ambiente de negócios complexo e em constante mudança. Além de usar o SMS para implantar primeiro o Office, você pode usá-lo para distribuir atualizações de produto a uma combinação de clientes Microsoft Windows.

Ao usar o SMS para manutenção do Office, você pode definir um controle preciso sobre o processo de implantação. Por exemplo, pode usar o SMS para consultar computadores cliente em busca de requisitos de software antes de instalar o Office, e pode direcionar a instalação para os computadores que atendam seus critérios.

Para obter mais informações sobre o Systems Management Server, consulte a página sobre a implantação do 2007 Microsoft Office System com o Microsoft Systems Management Server 2003 R2 (em inglês) (https://go.microsoft.com/fwlink/?linkid=78542\&clcid=0x416) (em inglês).

Arquivos do Microsoft Self-Extractor

O Microsoft Self-Extractor é usado para combinar atualizações de instalação de software, patches e hotfixes em arquivos executáveis autoextraíveis chamados pacotes do Microsoft Self-Extractor. Os administradores podem instalar esses pacotes com um clique duplo no arquivo .exe ou com a execução do arquivo .exe em um prompt de comando. Essa opção de implantação será útil se você não tiver o SMS ou o WSUS.

Ao executar o arquivo .exe para instalar um pacote em um prompt de comando, você pode usar uma opção para especificar implantação e log do pacote.

NoteObservação:
É recomendável não extrair e executar os arquivos .msp dos arquivos .exe de patch do produto. A aplicação incorreta dos arquivos .msp gera um erro quando o patch não é aplicável ao produto instalado no computador. Além disso, o produto poderá não ser totalmente atualizado enquanto todos os arquivos .msp exigidos não forem aplicados. O pacote contém a lógica de detecção para determinar exatamente quais patches são aplicáveis e instalar somente aqueles necessários.
Entretanto, se a atualização estiver sendo aplicada com a instalação inicial do Office, é recomendável extrair os arquivos .msp na pasta Atualizações para instalação com o produto Office.
O Microsoft Office Hotfix Installer (Ohotfix.exe) usado com as versões anteriores do Office não recebe suporte no 2007 Office system, que usa uma nova tecnologia Microsoft Self-Extractor que não é compatível com o Ohotfix.

Para obter informações sobre como usar a pasta Updates para atualizações implantadas com instalações iniciais, consulte Implantando atualizações de software com a instalação inicial do sistema Office 2007.

Estas seções fornecem informações sobre como usar os arquivos do Microsoft Self-Extractor:

  • Opções de linha de comando do Microsoft Self-Extractor

  • Implantação de todos os pacotes do Microsoft Self-Extractor em uma pasta

  • Exemplo de arquivo em lotes

  • Exemplo de script

Opções de linha de comando do Microsoft Self-Extractor

Para determinar quais opções estão disponíveis para um pacote, use uma das seguintes opções da Ajuda:

/?

/h

/help

As opções de linha de comando aceitas pelo Microsoft Self-Extractor estão exibidas na tabela a seguir.

Opção Descrição

/extract:[ caminho ]

Extrai o conteúdo do pacote na pasta de caminho. Caso não seja especificado um caminho, uma caixa de diálogo Procurar será exibida.

/log:[ caminho do arquivo de log ]

Permite log detalhado da instalação da atualização. Você deve incluir também o nome de arquivo, além do caminho. O comando não cria uma nova pasta. Portanto, use um nome de pasta existente. Além do nome de arquivo especificado, um arquivo de log distinto é criado para cada arquivo .MSI que você executa.

/lang: lcid

Define a interface do usuário como a localidade especificada, quando várias localidades estão disponíveis no pacote.

/quiet

Executa o pacote no modo silencioso.

/passive

Executa a atualização sem exigir interação do usuário.

/norestart

Impede que o usuário seja avisado quando um reinício do computador é necessário.

/forcerestart

Força um reinício do computador quando a atualização é concluída.

/?

/h

help

Exibe uma mensagem de ajuda.

Para obter mais informações sobre as opções de linha de comando, consulte o artigo 912203 da Base de Dados de Conhecimento Microsoft que contém a descrição das opções de linha de comando aceitas por um pacote de instalação de software, um pacote de atualização ou um hotfix criado com o Microsoft Self-Extractor (https://go.microsoft.com/fwlink/?linkid=108354\&clcid=0x416).

Implantando todos os pacotes do Microsoft Self-Extractor em uma pasta

Esta seção fornece exemplos de um arquivo em lotes e um script do Visual Basic que podem ser usados para implantar todos os pacotes do Microsoft Self-Extractor contidos em uma pasta. O código de arquivo em lotes e script é gravado para que, se uma única instalação falhar, as instalações subsequentes sejam capazes de continuar. Observe que o arquivo em lotes e o script servem como exemplos e talvez seja necessário modificá-los de acordo com seus cenários específicos. Como mencionado anteriormente, a ferramenta Microsoft Office Hotfix Installer, Ohotfix.exe, não é aceita para atualizações do 2007 Office system.

Exemplo de arquivo em lotes

O seguinte arquivo em lotes primeiramente exclui um arquivo de log existente e, em seguida, instala todos os arquivos do Microsoft Self-Extractor que estão contidos no diretório em que você colocou o arquivo em lotes.

@echo off

del %temp%\oupdates.txt /q

for /f "delims=-; tokens=1,2,3,4,5" %%i in ('dir /b *kb*.exe') do echo %%j-%%i-%%k-%%l-%%m >> %temp%\oupdates.txt

for /f "delims=-; tokens=1,2,3,4,5" %%i in ('type %temp%\oupdates.txt') do %%j-%%i-%%k-%%l-%%m /log:%temp%\officeupdates.log /passive /norestart

Exemplo de script

O script do Visual Basic a seguir oferece funcionalidade semelhante ao arquivo em lotes anterior. Esse script instala todos os arquivos do Microsoft Self-Extractor que estão contidos na pasta em que você coloca o script. O código especifica que os pacotes do Microsoft Self-Extractor sejam instalados silenciosamente e habilita o log para que arquivos de log sejam gerados na pasta temporária do Windows. Essas opções não se destinam a arquivos executáveis (.exe) diferentes dos arquivos do Microsoft Self-Extractor. Portanto, é recomendável não incluir outros tipos de arquivos .exe na pasta que contém os arquivos do Self-Extractor.

Dim wShell 'As WshShell

Dim fso 'As FileSystemObject

Dim f 'As File

Dim sLogName 'As String

Dim sPatchFolder 'As String

Dim sPatchCmd 'As String

Const kTempFolder = 2

On Error Resume Next

sPatchFolder = Replace(Wscript.ScriptFullName, Wscript.ScriptName, "")

Set fso = CreateObject("Scripting.FileSystemObject")

Set wShell = CreateObject("WScript.Shell")

For Each f In fso.GetFolder(sPatchFolder).Files

If UCase(Right(f.Name, 4)) = ".EXE" Then

sLogName = fso.GetSpecialFolder(kTempFolder) & "\" & Left(f.Name, Len(f.Name) - 3) & "log"

sPatchCmd = f.Path & " /quiet /norestart /log:" & sLogName

wShell.Run sPatchCmd, 0, True

End If

Next

Se você estiver implantando atualizações de software após uma instalação inicial do 2007 Office system, usando arquivos do Microsoft Self-Extractor, poderá usar um editor de texto, como o Bloco de Notas, para modificar os exemplos de arquivo em lotes e de script do Visual Basic nesta seção para atender suas necessidades específicas. Salve os arquivos depois de concluir as personalizações. Em seguida, você poderá executar o script ou o arquivo em lotes para encadear a instalação dos novos pacotes do Microsoft Self-Extractor. Nesse caso, o processo básico é o descrito no seguinte procedimento, que usa o SP2 do 2007 Office system como exemplo. As informações também são aplicáveis a outras atualizações do Office.

Implantar todos os pacotes do Microsoft Self-Extractor contidos em uma pasta

  1. Baixe o arquivo de atualização do software. Por exemplo, baixe o 2007 Microsoft Office Suite Service Pack 2 (SP2) (https://go.microsoft.com/fwlink/?linkid=144524\&clcid=0x416).

  2. Salve o arquivo .exe baixado (neste exemplo, é o office2007sp2-kb953195-fullfile-en-us.exe) na unidade de disco rígido, na mesma pasta que contém o script ou o arquivo em lotes que você está usando para implantar os pacotes do Microsoft Self-Extractor. Por exemplo, salve o arquivo em C:\Office2007SP2.

  3. Execute o arquivo em lotes ou o script personalizado (com base nos exemplos em Implantando todos os pacotes do Microsoft Self-Extractor em uma pasta) para instalar todos os arquivos do Microsoft Self-Extractor que estão contidos na pasta C:\Office2007SP2.

Para obter informações sobre como usar a pasta Updates para incorporar a instalação de atualizações com instalações iniciais dos produtos do 2007 Office system, consulte Implantando atualizações de software com a instalação inicial do sistema Office 2007.

Pasta Updates

Se, ao implantar uma instalação inicial do 2007 Office system, você precisar implantar também atualizações de software do 2007 Office system, como service packs ou hotfixes, a Instalação poderá aplicar as atualizações como parte do processo de instalação inicial. Ao instalar o 2007 Office system após a liberação de atualizações de produto do 2007 Office system, é recomendável armazenar essas atualizações de produto na pasta Atualizações. É possível armazenar atualizações de qualquer produto relacionado ao Office que resida no ponto de instalação da pasta Atualizações. Há suporte para somente um patch .msp de personalização da instalação na pasta Atualizações. Um patch .msp de personalização de instalação é criado com a Ferramenta de Personalização do Office (OCT).

Durante a instalação inicial, a Instalação verifica a pasta Atualizações para detectar arquivos de personalização da Instalação (arquivos .msp) que sejam relevantes ao produto 2007 Office system sendo instalado e aplica somente um arquivo .msp de personalização da Instalação. A ordem de classificação do Windows é usada para determinar a ordem em que deve ser instalado o primeiro arquivo .msp. Os demais arquivos de atualização do produto, na pasta Atualizações, são instalados no final da instalação. Se estiver implantando um arquivo .msp de personalização da Instalação juntamente com atualizações do produto Office, altere o nome do arquivo .msp de personalização da Instalação para garantir que ele seja instalado primeiro. Por exemplo, altere Custom.MSP para 1_Custom.MSP.

A Instalação identifica o arquivo .msp de personalização que normalmente reside na pasta Atualizações durante a implantação inicial. A Instalação detecta os patches de personalização no começo do processo de instalação e os passa diretamente para o Microsoft Windows Installer à medida que instala os arquivos do Microsoft Windows Installer (MSI) para o produto. Isso garante que os estados corretos de opção e outras configurações especificadas pelo administrador sejam estabelecidos antes da aplicação dos patches do produto. Como resultado, os usuários recebem as atualizações mais recentes juntamente com o Office.

ImportantImportante:
A pasta Atualizações só pode ser usada para implantar patches de software durante uma instalação inicial do 2007 Office system. Se houver uma combinação de patches de um patch .msp de personalização da Instalação e patches de atualização de produto, somente o patch de personalização da Instalação será aplicado durante a fase de implantação e os patches de atualização de produto serão aplicados após a conclusão da instalação. Como observado anteriormente, o patch .msp de personalização da Instalação deve ser implantado primeiro para garantir a aplicação de modificações, como configurações da chave do produto e do modo silencioso.
Não é possível usar a pasta Updates para implantar atualizações de produto após a instalação inicial do Office.

As seções a seguir fornecem informações sobre como usar a pasta Atualizações:

  • Implantação de atualizações de software com uma instalação inicial do 2007 Office System

  • Teste e verificação dos arquivos (.msp) de patch do Windows Installer

  • Modificação do arquivo Config.xml para especificar um local alternativo para as atualizações

  • Sintaxe de SetupUpdates

  • Modificação do elemento SetupUpdates do Config.xml

Implantando atualizações de software com uma instalação inicial do sistema Office 2007

Os administradores podem usar a pasta Updates para incorporar a instalação de atualizações com uma instalação inicial dos produtos 2007 Office system. Somente os arquivos de patch do Windows Installer que estão contidos nessa pasta são instalados com a instalação inicial. Portanto, você deve extrair esses patches do pacote Microsoft Self-Extractor. Também é possível usar esse método para instalar patches de personalização.

Se você usar a Ferramenta de Personalização do Office para criar um patch de personalização, recomendamos renomear o arquivo do patch para que ele seja instalado primeiro. O Setup.exe processa apenas um patch durante a instalação; todos os demais patches contidos na pasta são encadeados ao final da instalação. Você pode renomear o patch de personalização adicionando “1” ao início do nome do arquivo para garantir que ele seja processado primeiro.

O procedimento a seguir usa o SP2 do 2007 Office system como exemplo, mostra como instalar o pacote de atualizações (neste exemplo, o office2007sp2-kb953195-fullfile-en-us.exe) e realça as etapas necessárias para popular a pasta Atualizações com os patches de atualização. As informações também são aplicáveis a outras atualizações do Office.

NoteObservação:
O procedimento a seguir diz respeito somente a instalações iniciais do 2007 Office system. Para obter informações sobre como implantar atualizações de software após uma instalação inicial do 2007 Office system usando arquivos do Microsoft Self-Extractor, consulte Implantando todos os pacotes do Microsoft Self-Extractor em uma pasta.

Instalar atualizações de software usando a pasta Updates

  1. Copie a imagem compactada do CD do 2007 Office system em um local da rede. Para obter informações, consulte Criar um ponto de instalação de rede para o sistema 2007 Office.

  2. Use a Ferramenta de Personalização do Office para fazer todas as modificações necessárias na instalação. Salve esse patch de personalização (arquivo .msp) na pasta Atualizações. Conforme observado anteriormente, verifique se o nome do arquivo começa com “1”. Para obter informações sobre personalizações, consulte Ferramenta de Personalização do Office no 2007 Office system e Personalizar o sistema 2007 Office.

  3. Para modificar o arquivo Config.xml, use o arquivo Config.xml que está na raiz da pasta do produto que você está instalando. Use um editor de texto, como o Bloco de Notas, para modificar o arquivo. Por exemplo, você pode especificar opções de instalação (como o caminho do ponto de instalação da rede, o produto a ser instalado e as opções de instalação personalizada) e especificar os idiomas a serem instalados. Para obter informações, consulte Arquivo Config.xml no Office System 2007.

    Ao concluir as personalizações do Config.xml, salve esse arquivo. Você pode usar a opção de linha de comando /config da Instalação para especificar a localização do arquivo Config.xml, conforme mostrado no seguinte exemplo:

    \\ servidor \ compartilhamento \setup.exe /config \\ servidor \ compartilhamento \Enterprise.WW\config.xml

  4. Baixe o 2007 Microsoft Office Suite Service Pack 1 (SP1) (https://go.microsoft.com/fwlink/?linkid=108399\&clcid=0x416).

  5. Para extrair os patches .msp do Microsoft Self-Extractor (neste exemplo, o office2007sp2-kb953195-fullfile-en-us.exe), execute o arquivo .exe com a opção /Extract:[caminho da pasta de extração]. Por exemplo, digite o seguinte no prompt de comando:

    office2007sp2-kb953195-fullfile-en-us.exe /extract:” c:\ExtractFiles

    Essa linha de comando inicia o programa de instalação para extrair os arquivos msp. Antes do início do processo de extração, os Termos de Licença para Software Microsoft são exibidos. Depois de aceitos os termos da licença, os arquivos são extraídos. Não é necessário usar aspas com o caminho, mas elas facilitam a leitura da linha de comando. O uso de aspas também ajuda a evitar problemas com caminhos de nome de arquivo longos e com espaços.

  6. Copie os arquivos de patch (.msp) do Windows Installer na pasta Updates.

  7. Repita o processo para qualquer pacote de atualização SP2 do 2007 Office system ou para outras atualizações que desejar instalar. Os nomes de arquivo de patch do Windows Installer são exclusivos. Portanto, não há risco de um arquivo ser substituído acidentalmente, o que poderia causar problemas na instalação. Se o produto estiver sendo implantado com pacotes de idioma adicionais, os service packs do pacote de idioma serão adicionados à pasta Atualizações.

    Após a conclusão das etapas anteriores, você poderá implantar o produto.

ImportantImportante:
Se já tiver instalado o service pack mais recente do 2007 Office System, mas o Microsoft Update ainda mostrá-lo como não instalado, consulte Atualizar os aplicativos do 2007 Office system para o Service Pack 1.

Para obter informações sobre o SP2 do 2007 Office system, consulte o artigo 953195 da Base de Dados de Conhecimento Microsoft sobre a descrição do 2007 Microsoft Office Suite Service Pack 2 (SP2) e do Microsoft Office Language Pack 2007 SP2” (https://go.microsoft.com/fwlink/?linkid=144718\&clcid=0x416). Para obter informações sobre como desinstalar o SP2, consulte Ferramenta de Desinstalação de Service Pack para o pacote 2007 Office.

Testes e verificação de arquivos do patch do Windows Installer (.msp)

Se você quiser testar as atualizações e verificar a lista de arquivos .msp files antes de copiá-los para a pasta Updates no 2007 Office system ponto de instalação de rede, é possível instalar primeiro as atualizações em um computador de teste, use um script do Visual Basic para extrair os arquivos .msp para uma pasta de destino e copie os arquivos .msp da pasta de destino para a pasta Updates. Esse método está descrito em mais detalhes no procedimento a seguir.

Extraia os arquivos (.msp) de um computador de teste e copie-os na pasta Updates.

  1. Instale todos os aplicativos do 2007 Office system no computador de teste que será instalado no computador dos usuários.

  2. Execute o Microsoft Update para aplicar todas as atualizações do 2007 Office system necessárias no computador de teste.

  3. Verifique se os seus aplicativos estão executando corretamente.

  4. Salve o script do Visual Basic a seguir como “CollectUpdates.vbs” e execute-o para extrair os arquivos instalados no computador de teste em uma pasta de destino. O script usa %Temp%\Updates como pasta de destino, onde %Temp% é a pasta temporária do Windows.

    Dim oMsi,oFso,oWShell

    Dim Patches,SumInfo

    Dim patch,record,msp

    Dim qView

    Dim sTargetFolder,sMessage

    Const OFFICEID = "000-0000000FF1CE}"

    Const PRODUCTCODE_EMPTY = ""

    Const MACHINESID = ""

    Const MSIINSTALLCONTEXT_MACHINE = 4

    Const MSIPATCHSTATE_APPLIED = 1

    Const MSIOPENDATABASEMODE_PATCHFILE = 32

    Const PID_SUBJECT = 3 'Displayname

    Const PID_TEMPLATES = 7 'PatchTargets

    Set oMsi = CreateObject("WindowsInstaller.Installer")

    Set oFso = CreateObject("Scripting.FileSystemObject")

    Set oWShell = CreateObject("Wscript.Shell")

    'Create the target folder

    sTargetFolder = oWShell.ExpandEnvironmentStrings("%TEMP%")&"\Updates"

    If Not oFso.FolderExists(sTargetFolder) Then oFso.CreateFolder sTargetFolder

    sMessage = "Patches are being copied to the %Temp%\Updates folder." & vbCrLf & "A Windows Explorer window will open after the script has run."

    oWShell.Popup sMessage,20,"Office Patch Collector"

    'Get all applied patches

    Set Patches = oMsi.PatchesEx(PRODUCTCODE_EMPTY,MACHINESID,MSIINSTALLCONTEXT_MACHINE,MSIPATCHSTATE_APPLIED)

    On Error Resume Next

    'Enum the patches

    For Each patch in Patches

       If Not Err = 0 Then Err.Clear

        'Connect to the patch file

        Set msp = oMsi.OpenDatabase(patch.PatchProperty("LocalPackage"),MSIOPENDATABASEMODE_PATCHFILE)

        Set SumInfo = msp.SummaryInformation

        If Err = 0 Then

            If InStr(SumInfo.Property(PID_TEMPLATES),OFFICEID)>0 Then

                'Get the original patch name

                Set qView = msp.OpenView("SELECT `Property`,`Value` FROM MsiPatchMetadata WHERE `Property`='StdPackageName'")

                qView.Execute : Set record = qView.Fetch()

                'Copy and rename the patch to the original file name

                oFso.CopyFile patch.PatchProperty("LocalPackage"),sTargetFolder&"\"&record.StringData(2),TRUE

            End If

        End If 'Err = 0

    Next 'patch

    oWShell.Run "explorer /e,"&chr(34)&sTargetFolder&chr(34)

  5. Verifique se todos os arquivos .msp necessários estão na pasta de destino (%Temp%\Updates).

  6. Copie todos os arquivos .msp de %Temp%\Updates do computador de teste na pasta Updates do ponto de instalação de rede do 2007 Office system.

ImportantImportante:
Se já tiver instalado o service pack mais recente do 2007 Office System, mas o Microsoft Update ainda mostrá-lo como não instalado, consulte Atualizar os aplicativos do 2007 Office system para o Service Pack 1.

Modificação do arquivo Config.xml para especificar um local alternativo para atualizações

Os administradores podem orientar o programa de instalação a procurar atualizações em uma pasta diferente de Updates usando o elemento SetupUpdates no arquivo Config.xml.

Sintaxe de SetupUpdates

SetupUpdates no arquivo Config.xml usa a seguinte sintaxe:

<SetupUpdates [CheckForSUpdates="Yes" | "No"] [SUpdateLocation="lista-de-caminhos"]/>

Os atributos de SetupUpdates estão exibidos na tabela a seguir.

Atributo Descrição

CheckForSUpdates

A instalação usa a lista de caminhos em SUpdateLocation para localizar os arquivos de personalização da instalação. O valor padrão é Yes.

Se o valor estiver definido como No, a instalação não pesquisará arquivos de personalização usando a lista de caminhos em SUpdateLocation.

SupdateLocation=" lista-de-caminhos "

Especifica uma lista de caminhos completos para pastas, separados por ponto-e-vírgula.

A instalação examina todas as pastas especificadas em busca dos arquivos de personalização que foram criados para o produto que está sendo instalado, e aplica-os em ordem alfabética, por nome de arquivo. Se um arquivo de personalização da instalação for especificado na linha de comando do programa de instalação, esse arquivo será aplicado primeiro, seguido de quaisquer arquivos encontrados na pasta especificada pelo elemento SetupUpdates.

Os arquivos de personalização são de produto específico. A instalação aplica somente os arquivos relacionados ao produto que está sendo instalado. No entanto, se você armazenar mais de um arquivo de personalização para o mesmo produto na pasta Updates, a instalação aplicará todos os arquivos à configuração do usuário em ordem alfabética.

Modificação do elemento SetupUpdates no arquivo Config.xml

Os administradores podem modificar o elemento SetupUpdates no arquivo Config.xml para especificar um local alternativo para atualizações.

Para modificar o elemento SetupUpdates no arquivo Config.xml

  1. Abra o arquivo Config.xml em uma ferramenta de edição de texto, como o Bloco de notas.

  2. Insira as opções desejadas para o elemento SetupUpdates, conforme mostrado na seguinte sintaxe de exemplo:

    <SetupUpdates [CheckForSUpdates="Yes"] [SUpdateLocation= lista-de-caminhos ] />

    Nesse caso, lista-de-caminhos lista os caminhos completos para pastas, separados por ponto-e-vírgula.

  3. Salve o arquivo Config.xml na mesma pasta que continha este arquivo antes de editado.

Para obter mais informações sobre o elemento SetupUpdates do arquivo Config.xml, consulte “Elemento SetupUpdates” em Arquivo Config.xml no Office System 2007.

Como escolher uma estratégia de atualização

Recomendamos uma solução de atualização de software de acordo com os critérios exibidos na tabela a seguir.

Tipo de cliente Necessidade Soluções recomendadas

Empresa de grande porte

Gerenciamento avançado de atualização de software

SMS

Pasta Updates (somente para instalações iniciais)

NoteObservação:
Se a personalização for diferente para grupos de usuários distintos, convém escolher outro local para os arquivos .msp.

Distribuição do Microsoft Updates somente

WSUS

Empresa de médio porte

Gerenciamento avançado de atualização de software

SMS

Pasta Updates (somente para instalações iniciais)

NoteObservação:
Se a personalização for diferente para grupos de usuários distintos, convém escolher outro local para os arquivos .msp.

Distribuição do Microsoft Updates somente

WSUS

Empresa pequena

Distribuição do Microsoft Updates em ambientes que possuem pelo menos um computador Windows e um administrador de TI

WSUS

Todos os demais cenários

Microsoft Update

Arquivos do Microsoft Self-Extractor

Pasta Updates (somente para instalações iniciais)

NoteObservação:
A pasta Atualizações só é aplicável para arquivos .msp.

Consumidor

Todos os cenários

Microsoft Update