Instalação GPO MSI - Erro 1305.Erro ao ler o arquivo

Instalação GPO MSI - Erro 1305.Erro ao ler o arquivo

Servidor Windows 2016

Adobe Reader DC msi

Oi

Estou tentando instalar o Adobe Reader remotamente e silenciosamente em um conjunto de PCs em um domínio do Windows. Eu configurei um compartilhamento de rede, ABC-Deploy$, contendo o Acroread.msi junto com uma política de GPO (instalação de software) para efetuar isso. Até agora não consegui fazê-lo funcionar.

Depois de passar algum tempo tentando isolar o que pensei ser uma falha de política, decidi simplesmente clicar no MSI na pasta compartilhada para ver se ele seria instalado. Fiz isso como usuário administrador no próprio servidor, ou seja, onde reside a pasta compartilhada que contém o msi. Após o preâmbulo 'você deseja instalar', as tentativas falham com o seguinte prompt: -

Error 1305.Error reading from file C:\ABC-Deploy$\AcroRdrDC2200320282_en_US\AcroRead.msi. Verify that the file exists and that you can access it.

É evidente que o arquivo existe, pois acabei de clicar nele. Eu pesquisei isso até enjoar olhando para permissões de compartilhamento, permissões NTFS, parms msiexec, direitos de usuário administrador, limpeza de arquivos temporários, limpeza de registro, etc., tudo sem sucesso. Concentrei-me nas permissões, já que msiexec.exe é executado em SYSTEM e estou chamando-o de um usuário administrador de domínio.

Atualmente, a pasta ABC-Deploy$ tem as seguintes permissões:-

Permissões de compartilhamento Valor
Todos Controlo total
Permissões NTFS Valor
Todos Controlo total
SISTEMA Controlo total
Administradores locais Controlo total
LOGON ANÔNIMO Ler
Todos os PCs (Grupo de Segurança de Domínio) Ler e executar
sysadmin (administrador de domínio) Controlo total

Eu tentei muitas, muitas permutações de permissões, nenhuma das quais parece fazer qualquer diferença.

Alguma idéia de como resolver isso?

Obrigado

Nota: movido de StackOverflow para ServerFault 16/12/22

Responder1

Finalmente, finalmente, consegui implantar isso. As permissões, entradas de registro falsas e arquivos de instalação temporários podem ter surtido efeito em vários estágios, mas a raiz do problema foi realmente meu mal-entendido sobre a forma como o Adobe Reader é instalado, corrigido e transformado.

Me deparei com uma referência ao requisito de um Ponto de Instalação Administrativa, AIP, o que me levou a este vídeo [bastante antigo] da Adobe...https://www.youtube.com/watch?v=j5Ns6WMqgfo.... Espero que isso, combinado com mais informações sobre o uso de .msts aqui ....https://www.adobe.com/devnet-docs/acrobatetk/tools/Wizard/deployment.html... além disso, um pouco de experimentação pode ajudar outras pessoas com esse problema.

Essencialmente, você precisa

  1. Extraia o AcroRdrxxx.exe baixado em um diretório local, vamos chamá-lo de Dir1
  2. Abra o prompt de comando, CD para Dir1 e execute uma instalação 'administrativa' usando 'msiexec /a acroreader.msi' em outro diretório local (ou seja, não Windows\Arquivos de Programas). Isso é feito no prompt 'qual diretório' do instalador. Vamos chamar isso de Dir2
  3. Copie Dir2 para uma nova pasta em branco, vamos chamá-la de Dir3 e depois copie o arquivo .msp de Dir1 para Dir3
  4. CD para Dir3 e execute outra instalação administrativa com o patch com 'msiexec /a AcroReader.msi /p AcroRdrxxxxx.msp'. Desta vez, fique com Dir3 quando o 'qual diretório' do prompt do instalador aparecer.

O msi resultante no Dir3 agora está pronto para instalação.

Se você for corajoso o suficiente, você pode copiar o setup.ini do Dir1 para o Dir3 e executar o Adobe Customization Wizard no msi no Dir3 para criar um arquivo mst, 'Transforms'. Com isso você pode especificar as opções que gostaria que a instalação usasse. O mst pode então ser utilizado ao instalar o AcroReader.msi do Dir3 usando o parâmetro msiexec /TRANSFORMS="Acroxxx.mst". Observe que o setup.ini é usado apenas pelo assistente e não é necessário para o .msi

Espero que esta rápida explicação de um tópico bastante nebuloso ajude alguém e economize os 3 ou 4 dias úteis que gastei nisso.

Obrigado a todos pelas dicas e sugestões.

informação relacionada