Bonjour,
Je développe actuelement une application pour notre administrateur réseaux.
J'utilise Delphi6 pro sous Win XP
je passe la commande suivante:
CommandeDos:='tracert -h 192.168.1.1>C:\TEMP\tracert.txt';
WinExec(PChar(CommandeDos),SW_SHOW);
Cela devrait donc me créer un fichier tracert.txt sous C:\TEMP\ contenant le résulat de mon tracert.
Mais voilà rien ne se passe.....
J'ai testé la commande directement sous l'invite de commande et là ça marche !??!
Quelqu'un a-t-il une idée?
Faut-il coder différemment les '\' ou le '>' ? Le passage des caractères de Delphi à MSDOS à t-il une subtilité comme celle là?
Merci d'avance pour votre aide
Partager