bensonhedges
Goto Top

GPO: msiexec im Startup-Skript

Hallo,

ich würde gern ein MSI-Paket, welches ich mit Parameter aufrufen muss, per GPO
als Startup-Skript ausführen lassen.

Das Skript und die dazugehörigen Setup-Dateien liegen im entsprechenden Profil-Verzeichnis, hier
ist es

\\FIRMA.local\SysVol\FIRMA.local\Policies\{33C7754D-AE34-49F6-882A-C470905D3D50}\Machine\Scripts\Startup\SoftDeploy\AcrobatReader

Das Skript "install_acrobat_reader.bat" beinhaltet lediglich folgende Zeilen:
msiexec /i \\FIRMA.local\SysVol\FIRMA.local\Policies\{33C7754D-AE34-49F6-882A-C470905D3D50}\Machine\Scripts\Startup\SoftDeploy\AcrobatReaderAcroRead.msi /quiet

GPO ist als Computerrichtlinie angelegt und wurde auch vom Client gezogen.

Leider wird nichts installiert...

Viele Grüße
Benson

Content-ID: 311006

Url: https://administrator.de/contentid/311006

Ausgedruckt am: 22.11.2024 um 22:11 Uhr

emeriks
emeriks 27.07.2016 um 15:23:55 Uhr
Goto Top
Hi,
ist das konkrete Paket überhaupt für die unbeaufsichtige Installation geeignet?

Falls ja: "quiet" wird das auch auch installiert, wenn man das über die reguläre Softwareverteilung via GPO verteilt.

Eventlog-Einträge?
Computer-Konto kann in diesem Verzeichnis lesen? (--> Lese-Berechtigungen für die GPO)

E.
SeaStorm
SeaStorm 27.07.2016 um 15:26:00 Uhr
Goto Top
hi

für die Verteilung von Software / MSIs gibt es in den GPOs einen extra Punkt Computereinstellungen -> Richtlinien->Softwareeinstellungen->Softwareinstallation
bensonhedges
bensonhedges 27.07.2016 um 15:29:17 Uhr
Goto Top
Hi,

ja, das weiß ich. Danke face-smile Nur leider kann ich dort keine Parameter mitgeben...
bensonhedges
bensonhedges 27.07.2016 um 15:31:58 Uhr
Goto Top
Hi,

das Paket habe ich manuell an einem Client getestet. Funktioniert. Der Eventlog des Clients gibt an,
dass der Pfad nicht gefunden wurde....

Vielleicht lege ich die Installationsdateien an einen anderen Ort....

Gruß,
benson
Dirmhirn
Dirmhirn 27.07.2016 um 16:13:56 Uhr
Goto Top
HI,

das Paket habe ich manuell an einem Client getestet.
die MSI oder die bat-Datei?

wir haben die Scripts in einem eigenen Ordner am Sysvol und die files auf einem extra share.
Dann muss man nicht immer in den GPOs suchen...

sg Dirm
agowa338
Lösung agowa338 27.07.2016 um 19:17:38 Uhr
Goto Top
Wenn du wirklich den Adobe Reader Deployen möchtest, geht das z. B. so:
  1. Anleitung: http://www.dertechblog.de/2015/04/howto-windows-deployment-adobe-acroba ...
  2. msi und msp Dateien: ftp://ftp.adobe.com/pub/adobe/acrobat/win/AcrobatDC/
  3. adm Templates: ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/misc/
  4. Anleitung von Adobe: https://www.adobe.com/devnet-docs/acrobatetk/index.html
  5. Customization Wizard: ftp://ftp.adobe.com/pub/adobe/acrobat/win/AcrobatDC/misc/

Abschließend das ganze normal als Software in eine GPO einbinden...
emeriks
Lösung emeriks 27.07.2016 um 20:49:05 Uhr
Goto Top
ja, das weiß ich. Danke face-smile Nur leider kann ich dort keine Parameter mitgeben...
Doch, das geht, indirekt. Mit den meisten Paketen.
  1. In Deinem Beispiel ist es nur "/quiet". Eine Installation über die Softwareverteilung per GPO läuft eh im Hintergrund, noch vor der Benutzeranmeldung.
  2. Wenn Du mehr einstellen musst/willst, dann kannst Du das Original-Paket neu packen
msiexec /a {MSI-Paket}
Dabei tut er so, als würde er installieren. Fragt alles ab, Du kannst Eingaben tätigen. Dann will er noch wissen, wo er das neue Paket ablegen soll. Er fragt da nach einer Netzwerkfreigabe, man kann es aber erstmal auch lokal ablegen. Dabei wird ein neues MSI-Packet erstellt. Dieses musst Du dann mit der GPO verwenden.
Es gibt MSI-Pakete, die packen andere MSI-Pakete aus und installieren diese. Hier wird es schwieriger und eine Script-Variante ist wahrscheinlich effektiver.