Arguments cmd

Résolu
Razboul Messages postés 9 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juin 2009 - 2 juin 2009 à 23:14
Razboul Messages postés 9 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juin 2009 - 3 juin 2009 à 21:49
Bonjour,

Je souhaite ouvrir une fenêtre cmd avec un argument pour qu'elle directement sur c: au lieu de s'ouvrir dans le répertoire de lancement de l'appli.

Merci d'avance pour vos réponse.

4 réponses

cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
3 juin 2009 à 08:26
Normal, déjà le symbole @ se met devant la chaine litérale et pas en premier caractère de celle-ci, et ensuite le premier paramètre de la méthode Start attend le chemin d'accès (relatif ou absolu) à l'exécutable seul :
Process.Start("cmd", @"/k cd c:");

/*
coq
MVP Visual C#
CoqBlog
*/
3
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
2 juin 2009 à 23:33
Bonjour,

cmd /k "cd C:"

Mais j'ai du mal à voir le rapport avec C#

/*
coq
MVP Visual C#
CoqBlog
*/
0
Razboul Messages postés 9 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juin 2009
2 juin 2009 à 23:57
merci pour ta réponse coq.
Je débute en programmation et je test.

voila ce que j'essaye de faire mais ca ne fonctionne pas:

private void button1_Click(object sender, EventArgs e)
        {
            Process.Start("cmd /k", "@cd c:");
        }
0
Razboul Messages postés 9 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juin 2009
3 juin 2009 à 21:49
YOUHOUUUU

vive les tutos sur le net...

Merci Coq
0
Rejoignez-nous