Bonjour,
je cherche à lancer une commande dos, par exemple un bon vieux del *.txt à partir d'un programme c++.
J'ai trouvé 2 solutions différentes :
system(_T("del *.txt")); // plutôt classique
et
_texeclp(_T("cmd"), _T("/c del *.txt")); // je passe par cmd car del.exe n'existe plus en tant que tel
Le problème, c'est que dans les 2 cas, il m'affiche une invite de commande pendant une fraction de seconde ; c'est justement ce que je ne souhaite pas.
S'agit-il de passer une autre option à cmd ? Si oui, je ne trouve pas mon bonheur avec cmd /?. A moins qu'il y ai une autre fonction exec ?
Partager