Скачать последние Flash Player msi пакеты
Всем привет, сегодня хочу поделиться, где можно скачать flash player в виде msi пакетов, и всегда последние версии, для чего это может быть нужно, ну, например, если у вас есть домен Active Directory и вы пользуетесь групповыми политиками для распространения программного обеспечения, не у всех же есть в компании SCCM. Так же данный MSI можно использовать для установки с ключами командной строки.
Вот такой вот полезный сервис для системного администратора, уверен, что теперь ваша инфраструктура всегда будет иметь последнюю версию данного ПО. Вот так вот просто скачать msi flash player.
Как скачать последние версии Flash Player через PowerShell
Существует очень полезный скрипт для PowerShell, который скачает последние версии Flash и положит их к вам на локальный диск, вот код скрипта:
$tempDownloadDirectory = "\download\temp"
$downloadDirectory = "\download"
$releases = "https://get.adobe.com/en/flashplayer/" # URL to for GetLatest
$HTML = Invoke-WebRequest -Uri $releases
$try = ($HTML.ParsedHtml.getElementsByTagName('p') | Where{ $_.className -eq 'NoBottomMargin' } ).innerText
$try = $try -split "\r?\n"
$try = $try[0] -replace ' ', ' = '
$try = ConvertFrom-StringData -StringData $try
$CurrentVersion = ( $try.Version )
$majorVersion = ([version] $CurrentVersion).Major
# Flash Player Active X
$softwareAdobeUrl = @()
$softwareAdobeUrl += "https://download.macromedia.com/pub/flashplayer/pdc/${CurrentVersion}/install_flash_player_${majorVersion}_active_x.msi"
$softwareAdobeUrl += "https://download.macromedia.com/get/flashplayer/pdc/${CurrentVersion}/install_flash_player_${majorVersion}_plugin.msi"
$softwareAdobeUrl += "https://download.macromedia.com/pub/flashplayer/pdc/${CurrentVersion}/install_flash_player_${majorVersion}_ppapi.msi"
$CurrentVersion
$softwareAdobeUrl
Write-Host $true
#$_.New = $CurrentVersion
# Создаем папку и загружаем в нее msi файлы
New-Item -ItemType Directory -Path "$downloadDirectory\adobe $CurrentVersion\" -Force
$targetDir = "$downloadDirectory\adobe $CurrentVersion\"
function DownloadFile([Object[]] $sourceFiles,[string]$targetDirectory) {
$wc = New-Object System.Net.WebClient
$sourceFiles = $softwareAdobeUrl
foreach ($sourceFile in $sourceFiles){
$sourceFileName = $sourceFile.SubString($sourceFile.LastIndexOf('/')+1)
$targetFileName = $targetDirectory + $sourceFileName
$wc.DownloadFile($sourceFile, $targetFileName)
Write-Host "Downloaded $sourceFile to file location $targetFileName"
}
}
DownloadFile $softwareAdobeUrl $targetDir
В результате проверьте, что у вас в C:\download появилась папка с текущей актуальной версией и самими дистрибутивами Flash в формате MSI. Хочу отметить, что данный скрипт можно запускать как в самой оболочке PowerShell, так и в PowerShell ISE.
Материал сайта pyatilistnik.org