É possível refazer um ponto de instalação administrativa?

4

Temos o Acrobat 8 Pro em funcionamento e nossa mídia estava dolorosamente desatualizada. Em vez de instalar todas as máquinas em 8.0.0 e, em seguida, fazer as 6 ou 7 reinicializações consecutivas, espera que você esteja ok, decidi integrar os arquivos .msp no instalador.

Depois de ler sobre isso, descobri a ordem de patch exata exigida pelo adobe, extraí meu cd para um ponto de instalação administrativa e executei os patches nele:

msiexec /a AcroPro.msi /p AcrobatUpd810_efgj_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd811_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd812_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd813_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd816_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd817_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd820_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd822_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd823_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd825_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log" 
msiexec /a AcroPro.msi /p AcrobatUpd826_all_incr.msp TARGETDIR="C:\Acrobat8" /log "output.log"

Agora eu tenho um AIP que é totalmente corrigido para 8.2.6 (Testado antes de tentar o CAB), mas é absolutamente enorme (1.2gb) o que eu gostaria de fazer é pegar as pastas dentro do AIP e colocar -los de volta em um arquivo táxi por uma questão de conveniência na transferência dos arquivos ao redor.

Eu tentei o comando:

cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /S

Pelo guia que eu estava usando , enquanto isso gerava a cabine arquivo que eu queria, no entanto, o MSI resultante não consegue instalar com um erro 2602:

Já faz um tempo desde que eu fiz algo assim, e é provavelmente uma falha gritante da minha parte, mas qualquer insight seria muito apreciado.

por Nathaniel Bannister 08.03.2011 / 17:17

2 respostas

1

Por que não incluir apenas a cadeia de atualizações com a sua instalação para que instalem de uma só vez, sem reinicializações ou interações do usuário? A Adobe tem um método totalmente suportado no qual você pode especificar a lista de correções a serem usadas durante a instalação.

Direto da base de conhecimento da Adobe: Instale todos os patches do Acrobat 8 em uma única etapa com o Adobe Bootstrapper e o sequenciamento de patches

Acrobat 8 supports Patch Sequencing. This is a technology that lets the Windows Installer (among other things) to determine which order patches are applied and also allows patches to be applied during installation. Adobe Systems has provided the Adobe Bootstrapper (setup.exe) which can automate a lot of this.

Modifying bootstrapper to install all the patches during installation

  1. Copy all setup files to a directory on the network or local system.
  2. Download the replacement bootstrapper (setup.exe)from the Adobe website at http://www.adobe.com/support/acrobat/ts/documents/kb403246/Setup.exe.
  3. Download all the Acrobat 8 patches here: http://www.adobe.com/support/downloads/product.jsp?product=1&platform=Windows and place them into the same directory you copied Acrobat 8 to.
  4. Add the following line to setup.ini under the [Product] section:
    [Product] PATCH=AcrobatUpd810_efgj_incr.msp;AcrobatUpd811_all_incr.msp;AcrobatUpd812_all_incr.msp
    Note: it is not necessary to use path statements or quotes.
  5. Run setup.exe

Se você estiver automatizando essa parte, provavelmente também desejará automatizar todas as configurações da configuração principal, como a chave de licença, as opções e a remoção do adware da Adobe. Você pode fazer tudo isso com o Adobe Customization Wizard 8 para obter uma solução totalmente automatizada. e instalação com patches.

    
por 18.11.2011 / 15:23
0

Eu acho que você precisa tentar criar seu arquivo .cab com o parâmetro "/ U". "/ U" deve dizer ao instalador para usar o arquivo de gabinete recém-gerado.

Tente os dois itens a seguir, se tiver uma chance:

cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /U

e

cscript "C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\sysmgmt\msi\scripts\WiMakCab.vbs" AcroPro.msi Data1 /L /C /S /U
    
por 18.03.2011 / 17:14