Bonjour,

Je tente d'ouvrir une dos box mais avec un répertoire initiale au lieu d'avoir le path où se trouve mon programme. Pour l'ouvrir j'utilise la commande :

system("cmd.exe");

J'ai essayer tout de sorte d'argument à cmd.exe mais rien n'a fonctionné pour lui donner un répertoire initiale. \c, \k, cd, start ....

En fait je crois que je suis capable avec la commande :
system("cmd.exe /c cd c:\folder\");
mais le problème c'est que la fenêtre s'ouvre et se referme tout de suite.
J'aimerais qu'elle reste ouverte avec le répertoire désiré.

Est-ce que quelqu'un connaît un argument qui fonctionnerait.
Ou avec une autre façon d'ouvrir une dos box.

Merci !!

Charles