Bonjour,
J'utilise un script vbs afin de lancer la commande dcdiag sur mes serveurs, analyser le résultat et déduire l'état de mes réplications AD. Avec win2003 pas de problème. Par contre avec win2008 r2 64 bits fr, lorsque j’exécute le script le résultat est en francais avec un mauvais encodage alors que la commande dcdiag dans un prompt donne un résultat en anglais.
Voila la partie du code qui pose problème :
Je suppose que le résultat n'est pas propre à la commande exécutée, mais plutôt à un comportement du vbs et win2008. Une idée?dim objShell : Set objShell = WScript.CreateObject("WScript.Shell")
dim objExecObject : set objExecObject = objShell.Exec("dcdiag /test:services")
set objStdOut = objExecObject.StdOut
wscript.echo objStdOut.ReadAll
Merci
Partager