win2008 WScript.Shell problème de langue
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 :
Citation:
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
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?
Merci