Como criar e usar um arquivo em lote para instalar silenciosamente várias atualizações de segurança GDI+

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

Sumário
Este artigo descreve como usar um arquivo em lote para instalar silenciosamente várias atualizações de segurança GDI+ para programas do Office em seu computador com o mínimo de reinicializações.
INTRODUÇÃO
Talvez os administradores precisem instalar todas as atualizações de segurança GDI+ em um processo em lote. Como algumas das atualizações de segurança GDI+ para Microsoft Internet Explorer 6.0 Service Pack 1 (SP1), Microsoft Windows XP, Microsoft Office XP, Microsoft Visio 2002, Microsoft Office 2003 e outros produtos Microsoft são criadas de forma que tenham diferentes propriedades de instalação, você pode criar e usar um arquivo em lote para aplicar muitas atualizações de uma só vez para instalá-las de modo eficiente.

Este artigo contém dois arquivos em lote de exemplo que podem ser facilmente modificados com as informações corretas do caminho para que diversas atualizações de segurança sejam instaladas sem a intervenção do usuário e a necessidade de reinicialização. Os arquivos de lote de exemplo presentes neste artigo são apresentados apenas como exemplo. Eles não se destinam a ser exemplos para todas as combinações possíveis de atualizações de segurança GDI+ possivelmente desejadas por um administrador para instalação em um único processo em lote. Cada ambiente corporativo exigirá arquivos em lote específicos para atualizar os produtos Microsoft implantados com diversas configurações desktop diferentes. As configurações de software inclusas neste artigo abrangem tanto produtos novos quanto antigos que possam ser implantados nos ambientes corporativos atuais.

Observação O arquivo em lote 1 foi criado para atualizar o Internet Explorer 6.0 SP1 em computadores com o sistema operacional Microsoft Windows 2000.

Importante As informações deste artigo são direcionadas para profissionais de TI familiarizados com a criação e o uso de arquivos em lotes. Apesar das informações neste artigo serem válidas e fornecerem aos profissionais de TI um método para instalar diversas atualizações de segurança GDI+, esse não é o método recomendado para instalação de diversas atualizações de segurança GDI+. Recomendamos que seja usada a ferramenta MS04-028 Enterprise Update Scanning para verificar se os computadores possuem as atualizações de segurança MS04-028 necessárias e para aplicar alguma atualização que esteja faltando a partir de um compartilhamento de LAN.

Para obter informações adicionais sobre a ferramenta MS04-024 Enterprise Update Scanning, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento da Microsoft:
886988 Como obter e usar a ferramenta MS04-028 Enterprise Update Scanning em ambientes que não usam o Systems Management Server
885920 885920 Como obter e usar a ferramenta MS04-028 Enterprise Update Scanning em ambientes que usam o Systems Management Server
Mais Informações
Execute estas etapas para criar o arquivo em lote 1 ou 2:
  1. Baixe as atualizações necessárias para os produtos Microsoft instalados em seu computador.
  2. Extraia os arquivos de atualização .msp para as atualizações que usam o utilitário de bootstrap OHotfix.
  3. Crie uma nova pasta chamada GDIPlus na partição C:\.
  4. Copie todos os arquivos necessários, incluindo os diversos arquivos de atualização .msp, na pasta GDIPlus criada por você durante a etapa 3.

    Observação Os arquivos necessários para o arquivo em lote 1 estão listados na seção "Informações para o arquivo em lote 1, GDIPlusWin2k.bat", e os necessários para o arquivo em lote 2 estão na seção "Informações para o arquivo em lote 2, GDIPlusWinXP.bat".
  5. Não se esqueça de copiar estes três arquivos usados pelo utilitário de bootstrap OHotfix na pasta GDIPlus:
    • O arquivo OHotfix.exe
    • O arquivo OHotfix.ini
    • O arquivo OHotfix.dll
  6. Modifique manualmente o arquivo OHotfix.ini para permitir o registro em log detalhado e a instalação silenciosa. Veja as configurações de OHotfix.ini inclusas no texto do arquivo em lote posteriormente neste artigo.

    Observação Os arquivos de log de OHotfix são armazenados no seguinte local:
    c:\Documents and Settings\%Username%\Local Settings\Temp\OHotfix
  7. Crie o arquivo em lote 1 ou 2, copiando e colando o conteúdo apropriado do script apresentado após estas etapas.
  8. Verifique se os requisitos mínimos são atendidos para todos os produtos Microsoft instalados.
  9. Execute o arquivo em lotes a partir de uma linha de comando ou a partir do System Management Server (SMS).
  10. Use os artigos da Base de Dados de Conhecimento da Microsoft contidos na seção "Referências" para confirmar se as atualizações de Gdiplus.dll e Mso.dll foram aplicadas com sucesso.
Observações
  • Para obter informações adicionais sobre como instalar a GDI+ update em um computador que esteja executando o Microsoft Visio 2002 Service Release 1, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    831932 Descrição da atualização de segurança do Visio 2002: 14 de setembro de 2004
  • Para obter informações adicionais sobre como instalar a GDI+ update em um computador que esteja executando a versão original do Microsoft Project 2002, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
    831931 Descrição da atualização de segurança do Microsoft Project 2002: 14 de setembro de 2004
Os artigos 831932 e 831931 contêm etapas que descrevem como editar manualmente o arquivo OHotfix.ini para instalar a GDI+ atualização nessas versões dos produtos.

Informações para o arquivo em lote 1, GDIPlusWin2k.bat

O arquivo em lote de exemplo, GDIPlusWin2k.bat se destina a computadores com Microsoft Windows 2000, Microsoft Windows 2000 Service Pack 2(SP2), Microsoft Windows 2000 Service Pack 3 (SP3) ou Microsoft Windows 2000 Service Pack 4 (SP4).

Observação Este exemplo pressupõe a instalação dos seguintes Produtos Microsoft.

Os service packs para Microsoft Office XP, Microsoft Project e Microsoft Visio devem ser instalados para que a atualização de segurança GDIPlus seja aplicada com sucesso. Lembre-se de que Microsoft Office 2003 Service Pack 1 (SP1), Microsoft Office Project 2003 Service Pack 1 (SP1) e Microsoft Office Visio 2003 Service Pack 1 (SP1) possuem as atualizações GDIPlus.
  • Microsoft Internet Explorer 6.0 Service Pack 1 (SP1)
  • Microsoft Office XP Service Pack 3 (SP3)
  • Microsoft Visio 2002 Service Pack 2 (SP2)
  • Microsoft Office Project 2003
Estes formam os requisitos mínimos para o arquivo GDIPlusWin2k.bat:
  • Windows 2000 SP2, Windows 2000 SP3 ou Windows 2000 SP4
  • Microsoft Windows Installer 2.0 ou versão posterior
  • Office XP SP3
  • Visio 2002 SP2
  • Project 2003
Estes são os arquivos necessários para a etapa 4 mencionados nas etapas anteriores. Copie-os na pasta GDIPlus:
  • O arquivo Ie6.0sp1-kb833989-x86-enu.exe
  • O arquivo Ohotfix.exe
  • O arquivo OHotfix.ini
  • O arquivo OHotfix.dll
  • O arquivo Sharedff.msp
  • O arquivo Visio2002-kb831932-gdi-fullfile.msp
  • O arquivo Visio2002-kb831932-mso-fullfile.msp
  • O arquivo Project2003-kb831931-fullfile.msp

Texto do arquivo em lote 1

GDIPlusWin2k.bat

Copie o seguinte script em um arquivo chamado GDIPlusWin2k.bat:
Start /wait c:\GDIPlus\IE6.0sp1-KB833989-x86-ENU.exe /q:a /r:nStart /wait c:\GDIPlus\OHotfix.exe ExitREM /q:a (quiet administrator mode so NO progress bar and NO dialogs presented)REM /r:n (never restart the local computer)REM See 833989 for a complete listing of available switchesREM The comments below are provided for information only. The OHotfix.ini file requires manual editing.REM This batch file is for systems running Windows 2000 SP2, SP3 or SP4 with Internet Explorer 6.0 SP1.REM See KB article 833989 for more information about this security update.REM Multiple Installer update files (.msp) will run in alphabetical order using OHotfix.exe.  REM Manually change the OHotfix.ini settings listed below for silent update install with full verbose logging.REM Log files are always created to record the progress of ohotfix.exe and; the Windows Installer.REM OHotfix.ini settings for quiet install; A final dialog can be displayed to indicate that the update was applied; successfully.  This dialog will only be displayed if ShowSuccessDialog is; set to 1 and OHotfixUILevel is set to n.; 1 = Display the success dialog box.; 0 = Do not display the success dialog box.;Rem ShowSuccessDialog=0; v = Log all ohotfix.exe actions/messages.; n = Log only typical ohotfix.exe actions/messages.;REM OHotfixLogLevel=v; v = Log all Windows Installer information, including the verbose information (/L*v+).; n = Log Windows terminal properties and Windows Installer status messages,;     nonfatal warnings, startup of actions, and error messages (/Lpiwae+).;REM MsiLogLevel=v; The user interface level can be set for both ohotfix.exe and the Windows; Installer service.; n = Display ohotfix.exe messages.; q = Do not display ohotfix.exe messages.;REM OHotfixUILevel=q; n = Display the basic Windows Installer user interface.; q = Do not display any Windows Installer user interface.;REM MsiUILevel=q

Informações para o arquivo em lote 2, GDIPlusWinXP.bat

O arquivo em lote de exemplo, GDIPlusWinXP.bat file se destina a computadores com Microsoft Windows XP Service Pack 1 (SP1).

Observação Este exemplo pressupõe a instalação dos seguintes Produtos Microsoft.

Os service packs listados aqui para Office XP, Project e Visio devem ser instalados para que a atualização de segurança GDIPlus seja aplicada com sucesso. Lembre-se de que Microsoft Office 2003 SP1, Microsoft Office Project 2003 SP1 e Microsoft Office Visio 2003 SP1 possuem as atualizações GDIPlus.
  • Microsoft Office 2003 Professional
  • Microsoft Project Standard 2002 Service Pack 1 (SP1)
  • Microsoft Visio Professional 2002 Service Pack 2 (SP2)
Estes são os arquivos necessários para a etapa 4 mencionados nas etapas anteriores. Copie-os na pasta GDIPlus:
  • O arquivo Windowsxp-kb833987-x86-enu.exe
  • O arquivo Ohotfix.exe
  • O arquivo OHotfix.ini
  • O arquivo OHotfix.dll
  • O arquivo Gdiplus-fullfile-glb.msp
  • O arquivo Project2002-kb831931-fullfile.msp
  • O arquivo Visio2002-kb831932-gdi-fullfile.msp
  • O arquivo Visio2002-kb831932-mso-fullfile.msp

Texto do arquivo em lote 2

O arquivo GDIPlusWinXP.bat

Copie o seguinte script em um arquivo chamado GDIPlusWinXP.bat:
Start /wait c:\GDIPlus\WindowXP-KB833987-x86-ENU.exe /quiet /norestartStart /wait c:\GDIPlus\OHotfix.exe ExitREM The comments below are provided for general information only. REM This batch file is for systems running Windows XP & SP1  REM See KB article 833987 for more information about this security update for Windows XP systems.REM Multiple Installer update files (.msp) will run in alphabetical order using OHotfix.exe.  REM OHotfix.ini settings for quiet install; A final dialog can be displayed to indicate that the update was applied; successfully.  This dialog will only be displayed if ShowSuccessDialog is; set to 1 and OHotfixUILevel is set to n.; 1 = Display the success dialog box.; 0 = Do not display the success dialog box.;REM ShowSuccessDialog=0REM OHotfix.ini is configured for silent update install with full verbose logging.REM Log files are always created to record the progress of ohotfix.exe and; the Windows Installer.; v = Log all ohotfix.exe actions/messages.; n = Log only typical ohotfix.exe actions/messages.;REM OHotfixLogLevel=v; v = Log all Windows Installer information, including the verbose information (/L*v+).; n = Log Windows terminal properties and Windows Installer status messages,;     nonfatal warnings, startup of actions, and error messages (/Lpiwae+).;REM MsiLogLevel=v; The user interface level can be set for both ohotfix.exe and the Windows; Installer service.; n = Display ohotfix.exe messages.; q = Do not display ohotfix.exe messages.;REM OHotfixUILevel=q; n = Display the basic Windows Installer user interface.; q = Do not display any Windows Installer user interface.;REM MsiUILevel=q
Referências
Os seguintes artigos da Base de Dados de Conhecimento da Microsoft oferecem mais informações sobre os requisitos mínimos, as versões de arquivo atualizadas e as opções de linha de comando para os produtos Microsoft. Entre os arquivos atualizados estão Gdiplus.dll (versão 5.x), Gdiplus.dll (versão 6.x), Mso.dll, Sxs.dll e Wsxs.dll.

Para Microsoft Windows 2000 Professional, Microsoft Windows NT 4.0 Professional e Internet Explorer 6.0 SP1:
833989 Saturação do buffer no processamento JPEG (GDI+) poderia permitir execução de código no Internet Explorer S833989

Para Microsoft Project 2002:
831931 Descrição da atualização de segurança do Project 2002: 14 de setembro de 2004

Para Microsoft Office Project 2003:
838344 Descrição da atualização de segurança do Project 2003: 14 de setembro de 2004

Para Microsoft Windows Server 2003, Microsoft Windows, Microsoft Windows 2000 Server e Microsoft Windows XP Professional:
833987 MS04-028: Saturação do buffer no processamento JPEG (GDI+) poderia permitir execução de código

Para Microsoft Office XP:
832332 Descrição da atualização de segurança do Office XP: 14 de setembro de 2004

Para Microsoft Office 2003:
838905 Descrição da atualização de segurança do Office 2003: 14 de setembro de 2004

Para o Microsoft Visio 2002:
831932 Descrição da atualização de segurança do Visio 2002: 14 de setembro de 2004

Para Microsoft Office Visio 2003:
838345 Descrição da atualização de segurança do Visio 2003: 14 de setembro de 2004
Security hotfix rollups patches
Propriedades

ID do Artigo: 885885 - Última Revisão: 12/14/2004 17:37:37 - Revisão: 2.4

Microsoft Windows XP Home Edition, Microsoft Windows XP Media Center Edition, Microsoft Windows XP Professional, Microsoft Windows XP Tablet PC Edition, Microsoft Internet Explorer 6.0, Microsoft Office 2003, All Editions, Microsoft Office XP, All Editions, Microsoft Office Project Professional 2003, Microsoft Office Project Standard 2003, Microsoft Project 2002 Professional Edition, Microsoft Project Standard 2002, Microsoft Office Visio Professional 2003, Microsoft Office Visio Standard 2003, Microsoft Visio 2002 Professional Edition, Microsoft Visio 2002 Standard Edition

  • kbcodesnippet kbcode kbhowto KB885885
Comentários