Home Автоматизация установки приложений / Silent installation of applications A Тихая установка Adobe Flash Player / How silent install Flash Player?

Тихая установка Adobe Flash Player / How silent install Flash Player?

В корпоративных средах обновление Flash Player является обычным делом.

Как правило, пользователь, в офисе не заморачивается темой обновления программы на своем компьютере и сообщение о  необходимости обновить продукт быстро закрывается и начинается работа в офисных приложениях.

Первое с чем сталкивается IT персонал при обновлении продукта - это поиск дистрибутива для установки.

Тут потребуется некоторое время, так как тема эта на форуме Adobe создавалась и не один раз.

Когда-то был ftp сервер на котором были дистрибутивы для локальной установки Flash Player, но его закрыли.

Сократим время поиска.

 

На момент написания данной статьи для скачивания offline дистрибутива Flash Player необходимо зайти по ссылке -

https://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#mai n-pars_header

 

В самом низу страницы будут ссылки -

Flash Player for Internet Explorer - ActiveX

Flash Player for Firefox - NPAPI

Flash Player for Opera and Chromium-based browsers - PPAPI

Нажав на них, можно скачать офлайн дистрибутив Flash Player. В принципе, по названию ссылок и так понятно для какого браузера они предназначены.

Скачиваем нужные дистрибутивы и начинаем процесс автоматизации установки.

Ключ для тихой установки Flash Player -

/install

Рассмотрим пример тихой установки если программа находится на сервере APPSOFT в папке FlashPlayer

 

REM Internet Explorer - ActiveX

start /wait \\APPSOFT\FlashPlayer\install_flash_player_ax.exe -install

 

REM Firefox - NPAPI

start /wait \\APPSOFT\FlashPlayer\install_flash_player.exe -install

 

REM Opera and Chromium-based browsers

start /wait \\APPSOFT\FlashPlayer\install_flash_player_ppapi.exe -install

 

Предыдущие версии Flash Player удаляются автоматически, однако, иногда возникает потребность удалить Flash Player.

Удаление Flash Player с одной стороны тривиальная вещь, однако, как оказалось, используется утилита в имени которой номер версии для удаления.

Файл для удаления находится в папке -

Если  у Вас 32 разрядная Windows 7 -

C:\WINDOWS\System32\Macromed\Flash\

Если у Вас 64 разрядная Windows 7 -

C:\WINDOWS\SysWOW64\Macromed\Flash\

 

Сама утилита (Пример для Flash Player Plugin 23.0.0.162) имя файла -

FlashUtil32_23_0_0_162_Plugin.exe

Пример указан, если мы удаляем Flash Player Plugin, есть и такая же для ActiveX с окончанием _ActiveX

Ключ для тихого удаления Flash Player

-uninstall

 

Для тихого удаления Flash необходимо немножко заморочиться, что я и сделал написав cmd файл

Rem Проверяем разрядность ОС

Reg Query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE|Find /I "AMD64" > nul

if errorlevel 1 (

goto x32

) else goto x64

 

:x32

REM Проверяем есть ли файл

 

if exist "C:\WINDOWS\System32\Macromed\Flash\FlashUtil*plugin.exe" ( goto uninstall_x86_flash_exe

) else (

goto uninstallmsi

)

 

:uninstall_x86_flash_exe

REM Устанавливаем в переменную файл и нам уже не критично какая версия в имени файла

FOR /F "TOKENS=*" %%F in ('dir /b C:\WINDOWS\System32\Macromed\Flash\FlashUtil*plugin.exe') DO SET flash=%%~F

REM Удаляем Flash Player Plugin

"C:\WINDOWS\System32\Macromed\Flash\%flash%" -uninstall

 

:x64

if exist "C:\WINDOWS\SysWOW64\Macromed\Flash\FlashUtil*plugin.exe" ( goto uninstall_x64_flash_exe


) else (

goto uninstallmsi

)

:uninstall_x64_flash_exe

FOR /F "TOKENS=*" %%F in ('dir /b C:\WINDOWS\SysWOW64\Macromed\Flash\FlashUtil*plugin.exe') DO SET flash=%%~F

"C:\WINDOWS\SysWOW64\Macromed\Flash\%flash%" -uninstall

 

:uninstallmsi

REM Здесь указываются идентификаторы для удаления и удаляется Flash Player если он установлен с помощью msi дистрибутива

 

Пожалуй, это все что хотел написать. Со временем статья может обновляться, так как дистрибутивы могут перенести в другое место или ключи для установки или удаления будут другие.

Возникли вопросы по поводу тихой установки или удаления Flash Player - пишите в сообщество и не забудьте Подписаться =).

 

In enterprise environments there is a Flash Player update is commonplace.

Typically, the user doesn't bother with theme updates programs on your computer and prompt you to update the product quickly closes and work begins in the office.

The first thing IT personnel during product upgrade is search the package for installation.

It'll take some time, since the topic this forum was created Adobe not once.

Was once the ftp server with the distributions for the local installation of Flash Player, but it was closed.

Reduce search time.

At the time of this writing download the offline distribution Flash Player is required to enter the link -

https://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#mai n-pars_header


In the bottom of the page are links to -

Flash Player for Internet Explorer - ActiveX

Flash Player for Firefox - NPAPI

Flash Player for Opera and Chromium-based browsers - PPAPI

 

Clicking on them, you can download offline Flash Player distribution. In principle, the name links it should be clear what browser they are intended.

Download the required distributions and begin the process of automating the installation.

The key for silent install Flash Player -

/install

 

Consider the example of a silent install if the program is on the server APPSOFT in the folder FlashPlayer

REM Internet Explorer - ActiveX

start /wait \\APPSOFT\FlashPlayer\install_flash_player_ax.exe -install

REM Firefox - NPAPI

start /wait \\APPSOFT\FlashPlayer\install_flash_player.exe -install

REM Opera and Chromium-based browsers

start /wait \\APPSOFT\FlashPlayer\install_flash_player_ppapi.exe -install

 

Previous versions of Flash Player are automatically deleted, however, sometimes there is a need to remove Flash Player.

Remove Flash Player with one hand a trivial thing, however, as it turned out, utility is used in the name where the version number to delete.

The file to delete is in a folder

If You have 32 bit Windows 7 -

C:\WINDOWS\System32\Macromed\Flash\

If You have 64 bit Windows 7 -

C:\WINDOWS\SysWOW64\Macromed\Flash\

Utility itself (for Example Flash Player Plugin 23.0.0.162) file name -

 

FlashUtil32_23_0_0_162_Plugin.exe

Example specified, if we uninstall Flash Player Plugin, is and the same for the ActiveX with the end _ActiveX

 

Key for silent uninstall Flash Player

-uninstall

 

For silent uninstall Flash you need a little bit of bother, which I did by writing cmd file

 

Rem Check the bitness of the OS

Reg Query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE|Find /I "AMD64" > nul


if errorlevel 1 (

goto x32

) else goto x64

 

:x32

REM Check whether a file

if exist "C:\WINDOWS\System32\Macromed\Flash\FlashUtil*plugin.exe" ( goto uninstall_x86_flash_exe

) else (

goto uninstallmsi

)

:uninstall_x86_flash_exe

REM Set a variable in the file and we have not critical which version in the file name

 

FOR /F "TOKENS=*" %%F in ('dir /b C:\WINDOWS\System32\Macromed\Flash\FlashUtil*plugin.exe') DO SET flash=%%~F

 

REM Remove Flash Player Plugin

"C:\WINDOWS\System32\Macromed\Flash\%flash%" -uninstall

 

:x64

if exist "C:\WINDOWS\SysWOW64\Macromed\Flash\FlashUtil*plugin.exe" ( goto uninstall_x64_flash_exe

) else (

goto uninstallmsi

)

 

:uninstall_x64_flash_exe

FOR /F "TOKENS=*" %%F in ('dir /b C:\WINDOWS\SysWOW64\Macromed\Flash\FlashUtil*plugin.exe') DO SET flash=%%~F

 

"C:\WINDOWS\SysWOW64\Macromed\Flash\%flash%" -uninstall

:uninstallmsi

REM specify the IDs for deletion and is deleted Flash Player if it is installed using msi distribution


Perhaps, that's all I wanted to write. Over time, the article may be updated as distributions may relocate or keys for installation or removal will be others.

Have any questions about the silent installation or removal of Flash Player - please write to the community and don't forget to Subscribe =).

Обновлено 06.12.2017 17:19  
Интересная статья? Поделись ей с другими:

Операционные системы

Сообщество в VK / COMMUNITY in VK


  • Вопросы по поводу написанных статей можно обсудить в нашем сообществе в Вконтакте / Questions about written articles can be discussed in our community in Vkontakte Вопросы по поводу написанных статей можно обсудить в нашем сообществе в  Вконтакте / Questions about written articles can be discussed in our community in Vkontakte
Яндекс.Метрика