bonjour,
j'utilise System.Diagnostics.Process pour lancer des commande dos pour gérer des utilisateur windows.
je redirige la sortie que je lis dans un flux (.StandardOutput).
si je demande la liste des utilisateur (net user);
je récupère bien la liste des utilisateur mais si jamais il y à des accent dans le nom de l'utilisateur, ils apparaissent avec une forme bizarre.
exemple:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName="cmd";
p.StartInfo.Arguments = "/k echo héhé";
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.Start();
MessageBox.Show(p.StandardOutput.ReadLine());
donc ma question: comment convertir ce texte dans un format affichable ?
moi, le seul, l'unique, ZinZin [:I]