Voici un petit tour de "Passe Passe" pour contourner le problème des caractères interdits dans les répertoires des arborescences de classement des drivers de la section "Ou-Of-Box Drivers".
Lorsque vous exécutez la commande ...
WMIC Csproduct get name
Vous pouvez avoir quelques désagréables surprises : Les caractères interdits !
Exemple vous effectez la commande sur un Serveur IBM System X 3650 M5 et la commande vous donne la réponse suivant :
System x3650 M5 -[5462Z7U]-
Problème : les caractères [ et ] sont interdit dans les arborescences de classement des drivers de la section "Ou-Of-Box Drivers" !
Voici commande contourner le probleme :
-
Nommez le répertoire contenant les drivers :
System x3650 M5
Dans le script ZTIGather.wsf du répertoire Script de votre Deploymentshare :...
-
Recherchez le morceau de script suivant :
If sModel = "" then oLogging.CreateEntry "Unable to determine model via WMI.", LogTypeInfo End if
-
Ajoutez sous le morceau de code ci-dessus le code suivant
If sModel = "System x3650 M5 -[5462Z7U]-" then SModel = "System x3650 M5" End If
Lorsque le filtre detectera un ...
System x3650 M5 -[5462Z7U]-
Il remplacera la valeur de la variable "Model" par ....
System x3650 M5
et la redirection sur le chemin ...
%Make%\%Model%
... se fera correctement !
Commenter cet article