IT.EURIN.fr

IT.EURIN.fr

Technologie de Masterisation


MDT - WMIC CSPRODUCT Get Name - Must not contain Special Characters

Publié par EURIN christophe sur 11 Mai 2015, 14:42pm

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" !

MDT - WMIC CSPRODUCT Get Name - Must not contain Special Characters

 

Voici commande contourner le probleme :

  • Nommez le répertoire contenant les drivers :

 

System x3650 M5

 

MDT - WMIC CSPRODUCT Get Name - Must not contain Special Characters

 

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

Archives

Nous sommes sociaux !

Articles récents