3

Something I can stick in a shortcut or, ideally, run silently and remotely using psexec (from Sysinternals).

A WSUS server is out of the question. Machines needing the updates run Windows XP as kiosks.

I can't use the following call because this file no longer exists:

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

Instead, I've can see the following files in C:\WINDOWS\system32\Macromed\Flash:

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

I've tried FlashUtil11c_ActiveX.exe /?, but this doesn't give anything except an error.

3 Answers3

6

You can download MSI versions of Flash from adobe's redistribution site. It's free to register for and you can deploy them via GPO or through a script with something like Msiexec /I flash.msi /QB

GPO is the most reliable way of the two, since psexec requires that the machine is on.

MDMarra
  • 101,323
4

+1 for markMs answer and a little addition:

Also, the msi appears in your temp folder while the setup is running (just double-click the exe and check temp for new folders/files).

AppDeploy has a list of command line switches for various applications, including Flash.

It should work with psexec once you've copied the setup onto the target computer. If you don't have a software distribution system (like SCCM or netinstall) in your environment you could build a list of computers to run the psexec command on.

weberik
  • 209
1

Just do this:

FlashUtil10x_ActiveX.exe -update plugin

Then the update window will appear. This will work for Flash for IE and other browsers like Opera; just make sure you find the right flash_xxxxxxxx.exe.

squillman
  • 38,163
Han
  • 11