Progléme d'execution de fichier .cmd

LeFlow -  
Kalissi Messages postés 221 Statut Membre -
Bonjour,

Je suis sous Visual Basic 2010 Express.

A l'aide d'un bouton , créer un fichier "Test.cmd" et je l'exécute (enfin, j'aimerais bien).

Mon problème est que "Test.cmd" ne se lance pas.

j'ai essayé :

Shell(chemin & "Test.cmd")

ou même

Process.Start(chemin & "Text.cmd")

Mais rien ne marche.

Je comprend pas, j'ai regardé sur plusieurs forum et tour le monde dit d'utiliser un des deux code mais chez moi, pas moyen.

Le problème peut il venir du fait que je fais deux chose avec le bouton (créer et exécuter)

Si oui, comment faire ?

PS : Je suis débutant

Merci d'avance pour votre aide.

3 réponses

  1. Kalissi Messages postés 221 Statut Membre 20
     
    Bonjour,

    Dans un premier temp, les fichier CMD s'exécute sous "DOS".

    Afin de savoir si ton fichier s'exécute, essai de placer ces premières ligne
    dans ton fichier CMD.


    Echo ON
    Echo "Entré dans Test.cmd"
    Pause
    ...

    Ainsi le fenêtre "DOS", ne se fermera pas, et tu pourra être certain
    que ton fichier est bien lancé.

    K
    0
  2. LeFlow
     
    Bonjour Kalissi

    Ca marche pas

    j'ai testé
    Process.Start("cmd.exe","/c Test.cmd")

    Mais toujours rien
    0
  3. Kalissi Messages postés 221 Statut Membre 20
     
    Bonjour,

    Testé sous VB2008

    Code VB

    System.Diagnostics.Process.Start("C:\Document\Test.cmd")

    Fichier CMD (Test.cmd)

    Pause
    Echo Appuyer sur un touche...

    K
    0