Acrobat Reader DC via GPO updaten funktioniert nicht
Hallo miteinander,
ich möchte den Acrobat Reader auf meinen Windows 7 und 10 Clients updaten.
Hierzu habe ich mir die AcroRdrDCUpd1801120038.msp heruntergeladen und in eine zentrale Freigabe gespeichert.
anschließend habe ich eine GPO erstellt und in dieser definiert, dass beim Start des Clients
die Batchdatei "Acrobat18.bat" ausgeführt wird.
Inhalt der Batch:
Wenn ich jetzt versuchsweise die Batch manuell als Admin ausführe, kommt die Fehlermeldung:
Dieses Patchpaket konnte nicht geöffnet werden. Lassen Sie den Hersteller der anwendung überprüfen, ob ers sich um ein gültiges Windows Installer Paket handelt....
Was mache ich falsch?
Oder ist diese Vorgehensweise nicht korrekt?
lg
Thomas
ich möchte den Acrobat Reader auf meinen Windows 7 und 10 Clients updaten.
Hierzu habe ich mir die AcroRdrDCUpd1801120038.msp heruntergeladen und in eine zentrale Freigabe gespeichert.
anschließend habe ich eine GPO erstellt und in dieser definiert, dass beim Start des Clients
die Batchdatei "Acrobat18.bat" ausgeführt wird.
Inhalt der Batch:
msiexec /p AcroRdrDCUpd1801120038.msp REINSTALL=ALL REINSTALLMODE=omus
Wenn ich jetzt versuchsweise die Batch manuell als Admin ausführe, kommt die Fehlermeldung:
Dieses Patchpaket konnte nicht geöffnet werden. Lassen Sie den Hersteller der anwendung überprüfen, ob ers sich um ein gültiges Windows Installer Paket handelt....
Was mache ich falsch?
Oder ist diese Vorgehensweise nicht korrekt?
lg
Thomas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 373496
Url: https://administrator.de/contentid/373496
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
33 Kommentare
Neuester Kommentar
Nicht /p nutzen sondern /update. /p ist nicht zum Aktualisieren einer Installation sondern zum Update eines Administrative Shares (Update eines MSIs direkt)
Steht alles hier, man muss es einfach nur lesen!
https://www.advancedinstaller.com/user-guide/msiexec.html
https://www.advancedinstaller.com/user-guide/msiexec.html
When installing a patch silently, you need to set REINSTALLMODE property to "ecmus" and REINSTALL to "ALL". Otherwise the patch will simply update the MSI cached on the target machine.
Btw. es geht besser und ohne extra Skript wenn du schon per GPO pushst, indem du die msps direkt ein eine neue msi integrierst:
https://www.404techsupport.com/2009/06/26/how-to-apply-patches-msp-to-gr ...
https://www.404techsupport.com/2009/06/26/how-to-apply-patches-msp-to-gr ...
Muss ich noch was beachten?
Ja, das die Computer-Objekte auf der Freigabe und NTFS-Security Lesezugriff bekommen . Wäre dir auch aufgefallen wenn du testweise GPO COmputer Skripte sichtbar hättest ausführen lassen .Wie erteile ich denn Lesezugriffe für Computerobjekte.
Na, die Gruppe "Domänencomputer" hinzufügen .ABer wenn "Jeder" sowohl auf den Share Permissions als auch in den NTFS ACLs (WICHTIG) hinzugefügt wurden sollte das ebenfalls gehen .
Hat nicht geklappt.....
Super, das hilft. Hier geht's.Das Event hat nichts damit zu tun
https://forums.adobe.com/thread/1810432
Anständige Infos bekommst du in den Windows Installer Logs!
Das hier geht immer noch, getestet!
https://community.spiceworks.com/how_to/37690-how-to-deploy-acrobat-read ...
https://community.spiceworks.com/how_to/37690-how-to-deploy-acrobat-read ...
Gibt es auch eine Möglichkeit, wir ich das Ganze auch mit Windows Bordmitteln mache...
Bordmittel reichen doch, du brauchst nichts anderes!! Den Customization Wizard benötigst du nicht das kannst du überspringen.!Wo ich halt immer ibns Schleudern komme ist, wenn ich msp - Dateien habe....
Einfach den Thread vollständig lesen dann siehst du das du die MSI erst extrahierst und dann anschließend die MSP in das Admin Verzeichnis patchst.Du brauchst dazu die folgende zwei Files
ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1801120040/AcroRdrDC1801120040_de_DE.exe
und
ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1801120040/AcroRdrDCUpd1801120040.msp
Funktioniert definitiv, hatte ich gestern extra nochmals verifiziert.
Ja kannst du MSIs werden per Default silent installiert, und die Anpassung (EULA abnicken etc.) ist rein Optional. Zur reinen silent Installation nicht nötig.
Hast du keine Testsysteme auf dem du das testest?? Das hat man in 5 Minuten abgefackelt, da braucht man nicht jeden Furz erfragen sondern mal selbst machen, dann lernt man auch was davon. Vor allem was MSI, MST und MSP jeweils miteinander zu tun haben.
Hast du keine Testsysteme auf dem du das testest?? Das hat man in 5 Minuten abgefackelt, da braucht man nicht jeden Furz erfragen sondern mal selbst machen, dann lernt man auch was davon. Vor allem was MSI, MST und MSP jeweils miteinander zu tun haben.
Falls du es noch immer nicht hinbekommen haben solltest - gehe ich aber schwer von aus - hier ein Powershell-Skript das das Erstellen der Admin-Install-Source automatisiert:
Einfach den Installer (Aktuell AcroRdrDC1801120040_de_DE.exe) mit ins Skriptverzeichnis packen, Skript starten und zurück lehnen. Das Skript schiebt dir den Ordner direkt ins NETLOGON, falls du das nicht willst einfach die entsprechende Zeile auskommentieren.
Viel Spaß, und den grünen Haken nicht vergessen!
Gruß
Einfach den Installer (Aktuell AcroRdrDC1801120040_de_DE.exe) mit ins Skriptverzeichnis packen, Skript starten und zurück lehnen. Das Skript schiebt dir den Ordner direkt ins NETLOGON, falls du das nicht willst einfach die entsprechende Zeile auskommentieren.
$INSTALLDIR = "$PSScriptRoot\AcroReader"
$TEMPDIR = "$PSScriptRoot\extract"
write-host "Extracting data ..." -F Green
gci "$PSScriptRoot\*.exe" | select -F 1 | %{start $_.FullName -ArgumentList "-nos_nu -nos_ne -nos_o`"$TEMPDIR`"" -Wait}
while(!(Test-Path "$TEMPDIR\AcroRead.msi")){sleep .5}
write-host "Creating admin install source ..." -F Green
start msiexec -Argumentlist "/a `"$TEMPDIR\AcroRead.msi`" TARGETDIR=`"$INSTALLDIR`" /qn" -wait
copy-item "$TEMPDIR\setup.ini" -Destination $INSTALLDIR -Force
remove-item $TEMPDIR -Recurse -Force
write-host "Moving admin install source folder to '\\$env:USERDNSDOMAIN\NETLOGON' ..." -F Green
move-item $INSTALLDIR -Destination "\\$($env:USERDNSDOMAIN)\NETLOGON" -Force
write-host "Done." -F Green
Gruß
AcroRdr1500720033_de.msi
Das ist die falsche!!!!Du hast es wieder falsch gemacht, sorry dir ist nicht mehr zu helfen.
Und es klappt einwandfrei wenn du es mal richtig machen würdest. Habe es ja extra für dich nochmal überprüft.
Wenn du willst zeig ich dir das via Teamviewer in einer Demo, dann ist aber wirklich Schicht im Schacht.
Les mal Zeile 8 des Skripts von @136166 oben, das hast du vergessen...
Brille rüber reich.
Brille rüber reich.