Como atualizar o Adobe Flash a partir da linha de comando?

3

Algo que eu posso colocar em um atalho ou, idealmente, ser executado silenciosamente e remotamente usando psexec (da Sysinternals).

Um servidor WSUS está fora de questão. As máquinas que precisam das atualizações executam o Windows XP como quiosques.

Não consigo usar a seguinte chamada porque esse arquivo não existe mais:

C:\WINDOWS\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin

Em vez disso, posso ver os seguintes arquivos em C:\WINDOWS\system32\Macromed\Flash :

Flash10x.ocx
FlashInstall.log
FlashUtil10x_ActiveX.dll
FlashUtil10x_ActiveX.exe

Eu tentei FlashUtil11c_ActiveX.exe /? , mas isso não dá nada, exceto um erro.

    
por Umber Ferrule 28.10.2011 / 17:18

3 respostas

6

Você pode baixar as versões MSI do Flash do site de redistribuição da Adobe. É grátis se registrar e você pode implantá-los via GPO ou através de um script com algo como Msiexec /I flash.msi /QB

O GPO é o modo mais confiável dos dois, já que o psexec requer que a máquina esteja ligada.

    
por 28.10.2011 / 17:26
4

+1 para resposta markMs e um pequeno acréscimo:

Além disso, o msi aparece em sua pasta temporária enquanto a configuração está em execução (basta clicar duas vezes no exe e verificar temp para novas pastas / arquivos).

AppDeploy tem uma lista de opções de linha de comando para vários aplicativos, incluindo Flash .

Ele deve funcionar com psexec depois de você ter copiado a configuração no computador de destino. Se você não tiver um sistema de distribuição de software (como SCCM ou netinstall) em seu ambiente, poderá criar uma lista de computadores para executar o comando psexec .

    
por 28.10.2011 / 17:58
1

Basta fazer isso:

FlashUtil10x_ActiveX.exe -update plugin

A janela de atualização será exibida. Isso funcionará para o Flash para IE e outros navegadores como o Opera; apenas certifique-se de encontrar o flash_xxxxxxxx.exe correto.

    
por 19.11.2013 / 14:27