IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Problèmes d'exécution fichiers Batchs [Débutant]


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 10
    Points : 8
    Points
    8
    Par défaut Problèmes d'exécution fichiers Batchs
    Bonjour,

    Je m'écris un petit outil pour automatiser des tâches ingrates. L'idée est la suivante :

    [1] Je saisis un texte.
    [2] Le programme me le converti en code.
    [3] Une application tierce converti ce code en fichier midi (LilyPond)
    [4] Puis je joue le fichier midi avec un truc pour jouer les fichiers midis.

    Tout fonctionne super bien sauf un point, et j'arrive pas à comprendre pourquoi (mais vraiment pas). Voilà : En 3, la conversion s'effectue simplement en ouvrant le fichier "Flush.ly". J'ai essayé deux moyens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Process.Start("C:\Flush.ly")
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Process.Start("C:\Flush.bat")
    En sachant que mon fichier batch contient simplement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    LilyPond "C:\Flush.ly"
    PAUSE
    Et là, ce qui est très étrange, c'est que manuellement (si j'ouvre le fichier ly manuellement, ou si je lance le batch), la conversion s'effectue sans soucis, alors que si je passe par VB, LilyPond me ressort une erreur :

    Fichier "Flush.ly" non trouvé.

    Voilà, si quelqu'un a une solution à me proposer, je pense que j'apprendrai quelque chose, parce que là, j'avoue que je sèche complètement : pourquoi est ce que le batch ne fonctionne pas lancé par VB, alors qu'il fonctionne lancé manuellement?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 10
    Points : 8
    Points
    8
    Par défaut En fait c'est bon
    J'ai changé mon Batch :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cd "C:\"
    LilyPond "Flush.ly"
    PAUSE
    Et maintenant ça marche. Je comprends toujours pas pourquoi c'est tellement différent de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    LilyPond "C:\Flush.ly"
    PAUSE
    Mais j'imagine que c'est plus une question d'IDE/debuggeur qu'autre chose.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème d'exécution fichier.sql
    Par rezguiinfo dans le forum Requêtes
    Réponses: 3
    Dernier message: 28/11/2010, 14h31
  2. Problème pour créer fichier batch
    Par Gunner4902 dans le forum Scripts/Batch
    Réponses: 9
    Dernier message: 22/05/2008, 18h11
  3. Réponses: 5
    Dernier message: 26/05/2007, 19h28
  4. Problème exécution fichier.bat
    Par Barbu15-95 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 03/10/2006, 23h02
  5. [Système] Exécuter fichier batch
    Par gogolak dans le forum Langage
    Réponses: 6
    Dernier message: 10/05/2006, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo