Question Comment déployer le correctif MS KB959628 exe / msp via un gpo facilement?


J'ai reçu un correctif Microsoft que je dois déployer sur tout le domaine. Je souhaite utiliser un objet de stratégie de groupe car les utilisateurs ne disposent pas de droits d'administrateur et Office n'a pas été déployé à partir d'un point administratif. Il a été déployé au hasard sur une base individuelle.   J'ai essayé de convertir le fichier exe en un fichier msi, mais lorsque j'ai lancé le fichier msi, il vient d'extraire le fichier MSP.

Est-il facile de déployer le MSP ou le fichier EXE dans différentes versions d'Office 2003 via un objet de stratégie de groupe?

J'ai pris une copie de Pro11.msi et essayé d'exécuter MSIexec.exe / a "[chemin Outlook.msi]" / P "[chemin Outlook.exe]" et la même chose avec le fichier MSP. À chaque fois, un message d'erreur "Impossible d'ouvrir le package d'installation. Contactez le fournisseur de l'application pour vérifier qu'il s'agit d'un package Windows Installer valide".

Une autre solution peut-être s'il est possible de déployer via WSUS?


5
2017-07-24 13:44


origine


Quelle solution utilisez-vous aujourd'hui pour déployer des correctifs / mises à jour? - MichelZ


Réponses:


Oui en fait. Si vous ne possédez pas de solution WSUS / SCCM / etc pour expulser les correctifs, la solution la plus simple est un objet de stratégie de groupe avec un script de démarrage.

Par exemple, ce que j'ai fait ci-dessous pour un correctif différent. (Ceci est mon fichier batch)

Écho off

requête reg "HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows NT \ CurrentVersion \ HotFix \ KB968730"   si% errorlevel% == 1 (allez à Installer) sinon (allez à Fin)

REM Si errorlevel renvoie la valeur 1, cela signifie que la clé n'est pas présente. Par conséquent, le correctif logiciel n'est pas installé. Alors installez-le.

:Installer

\\[Sysvol on my domain]\scripts\Scriptfiles\WindowsXP-KB968730-x86-ENU.exe /quiet

REM Si errorlevel renvoie une valeur autre que 1, la clé est présente et le correctif est déjà installé ou une anomalie se produit. Aucune installation.

:Fin

Ensuite, je mets ce script batchfile dans SYSVOL où tous les ordinateurs et utilisateurs du domaine peuvent accéder à et créer un objet de stratégie de groupe pour l’exécuter au démarrage. [Les scripts de démarrage commencent dans SYSTEM les droits de l'utilisateur importent peu.] Liez correctement le GPO, attendez et le travail est terminé lors du prochain redémarrage de l'utilisateur.

Les scripts de démarrage sont configurés sous Computer -> Policies -> Windows Settings -> Scripts -> Startup, via l'éditeur de gestion des stratégies de groupe, bien sûr.


6
2017-07-24 14:44



Merci de votre publication. Cela ressemble beaucoup à un script que j'ai écrit hier, mais je ne pensais pas que je serais capable de l'appliquer à des utilisateurs sans droits d'administrateur. - user129472
@ user129472: les scripts de démarrage sont toujours exécutés avec des droits d'administrateur. - Harry Johnston