Vous souhaitez découvrir comment gérer efficacement le déploiement de vos logiciels en entreprise ?
| Editeur | Adobe |
Copy to clipboard
|
|---|---|---|
| Description | Acrobat Reader est un logiciel gratuit qui permet de lire, d'annoter, d'imprimer et de signer des documents PDF. |
Copy to clipboard
|
| Type de licence | Gratuit |
Copy to clipboard
|
| Etiquettes / Catégories | Lecteur PDF, Bureautique, Collaboration, Sécurité |
Copy to clipboard
|
Acrobat Reader est pris en charge par l'agent WinAppack. Retrouvez ci-dessous le script PowerShell utilisé pour son installation et sa désinstallation, ainsi que le package complet à télécharger.
| Version | 26.002.22031 |
Copy to clipboard
|
|---|---|---|
| Archive | Acrobat_Reader_MULTI-2026.10.15-26.002.22031-64bits-001_ac5ba39e76.zip |
Copy to clipboard
|
| SHA256 | 6398F38311CDB83B69F6FC6FDFB727375944DEFD23E2CC55C8F2677469E1C0B1 |
Copy to clipboard
|
Pour vérifier l'intégrité de l'archive, exécutez cette commande PowerShell depuis le dossier de téléchargement. Elle doit renvoyer True.
(Get-FileHash .\Acrobat_Reader_MULTI-2026.10.15-26.002.22031-64bits-001_ac5ba39e76.zip -Algorithm SHA256).Hash -eq '6398F38311CDB83B69F6FC6FDFB727375944DEFD23E2CC55C8F2677469E1C0B1'Ce script nécessite le module WAP.dll (framework WinAppack) pour fonctionner. Il est fourni dans le package zip ci-dessus, dans le même dossier que le script.
param (
[switch]$UNINSTALL,
[switch]$INSTALL,
[switch]$CLOSEAPPMESSAGE,
[switch]$CLEAN,
[switch]$DESKTOPSHORTCUT
)
try {
Import-Module "$PSScriptRoot\WAP.dll"
WAP\Invoke-WAPEnv
$DefaultParamInstall = "-INSTALL -CLOSEAPPMESSAGE"
$DefaultParamUninstall = "-UNINSTALL -CLOSEAPPMESSAGE"
$software.Name = 'Acrobat Reader'
$software.Language = 'MULTI'
$software.Release_Date = '2026.10.15'
$software.Version = '26.002.22031'
$software.Architecture = '64bits'
$software.Package_Version = '001'
$software.DiskSpace_Mo_Needed = 5000
$software.RAM_Mo_Needed = 2000
$software.Description = "Free software that allows you to read, annotate, print, and sign PDF documents."
$software.Publisher = "Adobe"
$software.VisibleProcessesToCloseByUser = @("Acrobat")
$software.BackgroundProcessesToKill = @()
$software.Path_32 = @("$PF86\Adobe\Acrobat DC\Acrobat\Acrobat.exe")
$software.Path_64 = @("$PF\Adobe\Acrobat DC\Acrobat\Acrobat.exe")
$software.DisplayName = $software.Name
#############################################################
# UNINSTALL
#############################################################
if($UNINSTALL) {
WAP\Start-WAPSession "UNINSTALL"
foreach ($Msi in (WAP\Get-UninstallMSI -PatternDisplayName "^Adobe Acrobat.*" -PatternPublisher "^Adobe.*")) { $ExitCode = WAP\Start-Execution -Msi $Msi.GUID }
WAP\Test-AppPath -Path ($software.Path_32)[0] -Expected $false
WAP\Test-AppPath -Path ($software.Path_64)[0] -Expected $false
WAP\Clear-DesktopShortcut -TargetPath ($software.Path_32)[0]
WAP\Clear-DesktopShortcut -TargetPath ($software.Path_64)[0]
# Clean Mandatory
WAP\Remove-AppItem -Path "$PF86\Adobe\Acrobat Reader DC"
WAP\Remove-AppItem -Path "$PF\Adobe\Acrobat Reader DC"
WAP\Remove-AppItem -Path "$PF86\Common Files\Adobe\Acrobat"
WAP\Remove-AppItem -Path "$PF\Common Files\Adobe\Acrobat"
WAP\Remove-AppItem -Path "$PF86\Common Files\Adobe\Reader"
WAP\Remove-AppItem -Path "$PF\Common Files\Adobe\Reader"
WAP\Remove-AppItem -Path "HKLM:\SOFTWARE\Adobe\Adobe Acrobat"
WAP\Remove-AppItem -Path "HKLM:\SOFTWARE\WOW6432Node\Adobe\Adobe Acrobat"
WAP\Remove-AppItem -Path "HKLM:\SOFTWARE\Adobe\Adobe Reader"
WAP\Remove-AppItem -Path "HKLM:\SOFTWARE\WOW6432Node\Adobe\Adobe Reader"
if ($CLEAN)
{
foreach ($User in (WAP\Get-UserInfos)) {
WAP\Remove-AppItem -Path "$($User.ProfilePath)\AppData\Local\Adobe\Acrobat"
WAP\Remove-AppItem -Path "$($User.ProfilePath)\AppData\LocalLow\Adobe\Acrobat"
WAP\Remove-AppItem -Path "$($User.ProfilePath)\AppData\Roaming\Adobe\Acrobat"
WAP\Remove-AppItem -Path "HKU:\$($User.SID)\Software\Adobe\Adobe Synchronizer\DC"
}
}
WAP\Stop-WAPSession
}
#############################################################
# INSTALL
#############################################################
if($INSTALL) {
WAP\Start-WAPSession "INSTALL"
$ExitCode = WAP\Start-Execution -Exe "$Path\App\AcroRdrDC*.exe" -Arg "-sfx_nu /sAll /rs /msi EULA_ACCEPT=YES /L*v C:\Windows\Logs\WinAppack\AdobeReaderDC-Install.log"
WAP\Test-AppPath -Path ($software.Path)[0] -Expected $true
if($DESKTOPSHORTCUT) {WAP\Set-DesktopShortcut -TargetPath ($software.Path)[0]}
else {WAP\Clear-DesktopShortcut -TargetPath ($software.Path)[0]}
WAP\Stop-WAPSession
}
}
catch {
Write-Output "General Error : $($_.Exception.Message)"
exit 499
}