Progléme d'execution de fichier .cmd

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

  • Votes
  • Date
  • Date décroissante
  1. 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
    1. Bonjour Kalissi

      Ca marche pas

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

      Mais toujours rien
      1. 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