Что-то, что я могу вставить в ярлык или, в идеале - работать бесшумно и удаленно с помощью psexec (из Sysinternals).
О сервере WSUS не может быть и речи. На машинах, которым требуются обновления, работает Windows XP как киоски.
Я не могу использовать следующий вызов, потому что этот файл больше не существует:
C:\WINDOWS\System32\Macromed\Flash\FlashUtil<version>_Plugin.exe -update plugin
Вместо этого я вижу следующие файлы в C:\WINDOWS\system32\Macromed\Flash
:
Flash10x.ocx
FlashInstall.log
FlashUtil10x_ActiveX.dll
FlashUtil10x_ActiveX.exe
я пробовал FlashUtil11c_ActiveX.exe /?
, но это не дает ничего, кроме ошибки.
Вы можете загрузить MSI-версии Flash с сайта Adobe. сайт распространения. Регистрация бесплатна, и вы можете развернуть их через GPO или через скрипт с чем-то вроде Msiexec /I flash.msi /QB
GPO - самый надежный из двух способов, поскольку psexec требует, чтобы машина была включена.
+1 за ответ markMs и небольшое дополнение:
Кроме того, msi появляется в вашей временной папке во время установки (просто дважды щелкните exe и проверьте временную папку на наличие новых папок / файлов).
AppDeploy имеет список переключателей командной строки для различных приложений, включая вспышка.
Он должен работать с psexec
как только вы скопируете настройку на целевой компьютер. Если у вас нет системы распространения программного обеспечения (например, SCCM или netinstall) в вашей среде, вы можете создать список компьютеров для запуска psexec
команда на.
Просто сделай это:
FlashUtil10x_ActiveX.exe -update plugin
Затем появится окно обновления. Это будет работать для Flash для IE и других браузеров, таких как Opera; просто убедитесь, что вы нашли правильный flash_xxxxxxxx.exe.