OVH Cloud OVH Cloud

GPO+MSI

2 réponses
Avatar
moi
Bonjour,

Il s'agit de réveiller les stations la nuit
pour y envoyer de "gros" packages
(à l'allumage du matin, cela peut gêner les utilisateurs
si l'install dure longtemps ...)

Pour réveiller, forcer gpupdate, rebooter etc ...
puis éteindre
j'ai ce qu'il faut ...

Mais pour être certain que tout se passe dans l'ordre prévu,
il faut que je contrôle le moment où l'install par GPO est prise en
compte ...

J'aimerais donc faire un script
qui ajoute sur une OU matérielle une installation ( MSI )

Le package
sera déjà présent dans
\\MonServeur2003\Netlogon\MSI\MonAppli
Le script pourra le vérifier avant, ce n'est pas un pb ...

L'OU cible est "MaSalle"

Alors ... est-ce possible ???

merci d'avance pour vos avis éclairés,

HB

2 réponses

Avatar
Gilles LAURENT
"moi" a écrit dans le message de
news:
| Bonjour,

Bonjour,

[...]
| Mais pour être certain que tout se passe dans l'ordre prévu,
| il faut que je contrôle le moment où l'install par GPO est prise en
| compte ...

Une solution consiste à créer l'objet stratégie de groupe (une stratégie
de groupe par produit) puis à utiliser le script ci-dessous pour lier
l'objet stratégie de groupe à l'OU au moment opportun.

+++ Usage
AddGPOLink.vbs <DN> <GPId>
=> L'Id unique de la stratégie est disponible dans ses propriétés sous
l'onglet Détails

+++ Exemple
>cscript AddGPOLink.vbs LDAP://ou=MaClasse,dc=domain,dc=local
{6BD20524-EF10-4AA8-8AFE-150EC63716CF}

--- Coupez ici: AddGPOLink.vbs ---

Option Explicit

' déclaration des variables
Dim oRootDse, oOU
Dim strOU, strGP, strGPLink

' lecture des arguments
strOU = WScript.Arguments(0) ' Le DN de l'OU
strGP = WScript.Arguments(1) ' Le GP Id {...}

' initialisation des objets
Set oRootDse = GetObject("LDAP://RootDse")
Set oOU = GetObject (strOU)

' création du lien et activation de la stratégie
strGPLink = "[LDAP://" & _
"CN=" & strGP & ",CN=Policies," & _
"CN=System," & oRootDse.Get("defaultNamingContext") & ";2]"
oOU.Put "gPLink", oOU.Get("gPLink") & strGPLink

' commit
oOU.SetInfo

--- Coupez ici: AddGPOLink.vbs ---

--
Gilles LAURENT
http://glsft.free.fr
Avatar
moi
Notre ami Gilles LAURENT tapota :

"moi" a écrit dans le message de
news:
Bonjour,


Bonjour,

[...]
Une solution consiste à créer l'objet stratégie de groupe (une
stratégie de groupe par produit) puis à utiliser le script
ci-dessous
pour lier l'objet stratégie de groupe à l'OU au moment opportun.

(...)


(re)Bonjour,

Merci, je vais creuser cette piste...

A+

HB