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

Windows XP Discussion :

problème avec un exécutable


Sujet :

Windows XP

  1. #1
    Membre émérite
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Points : 2 673
    Points
    2 673
    Par défaut problème avec un exécutable
    Bonjour, j'essaie d'utiliser le software primer3


    exécutable : primer3_core.exe
    données : test.txt

    C:\Program Files\primer3\bin>primer3_core.exe < c:/File/test.txt => OK

    Si je change le dossier de disque dur, cela fonctionne également
    C:\Program Files\primer3\bin>primer3_core.exe < d:/File/test.txt => OK

    Par contre, dès que j'essaie de lancer le programme d'un autre emplacement que là où il est installé, cela ne fonctionne pas
    C:\>C:/Temp/primer3_core.exe < d:/Files/test.txt => KO
    C:\>C:/Program Files/primer3/bin/primer3_core.exe < d:/Files/test.txt => KO

    Les messages d'erreur étant que C:/Temp/primer3_core.exe et C:/Program Files/primer3/bin/primer3_core.exe ne sont pas reconnus en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

    Première question: vaut-il mieux utiliser des slash ou des anti-slash dans les chemins?
    Deuxième question : avez-vous une idée de comment résoudre mon problème?


    Running the software
    ====================

    To run the program, you must do so from the MS-DOS command-line. The intricacies of the
    DOS commandline are beyond the scope of this document. Google for more information, if
    needed. Here is a quick summary:

    1. Click on 'Start > Run...'
    2. Type 'cmd' into the space provided
    3. Hit enter (or select 'OK')
    4. Navigate to the location of the binary:

    A. if you put it in C:/Documents and Settings/YourName/Temp,
    you would type 'cd c:/Documents and Settings/YourName/Temp'

    B. you can also type 'cd ' (don't forget the space after cd)
    and drag the primer3 folder onto the command-line window from
    windows explorer, this will fill in the location for you

    5. Run the example file by typing:

    primer3_core.exe < example

    Other files may be run in a similar fashion. If your input filename
    is 'MyData.txt' you can run primer3 using this file (in the correct
    format; see README) with:

    primer3_core.exe < MyData.txt

    If your file is not in the folder containing primer3_core.exe,
    you could run the program from the primer3_core folder using:

    primer3_core.exe < c:/someOtherFolder/someOtherFolder/MyData.txt

    Finally, if you want to run the program without going to its folder,
    assuming primer3_core.exe is in c:/Temp, you could run:

    c:/Temp/primer3_core.exe < c:/someOtherFolder/someOtherFolder/MyData.txt

    Merci pour votre aide,
    -- Jasmine --

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 100
    Points : 120
    Points
    120
    Par défaut
    Bonjour,

    pour Windows c'est plutot des anti-slash à utiliser.

    Et pour lancer le programme sans être à l'emplacement de l'exe, il te faut peut être rajouter des guillemets vu que le chemin contient un espace (Program Files).

    Est ce que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\>"C:\Program Files\Primer3\Bin\primer3_core.exe" < d:\files\test.txt

    fonctionnerai mieux ?
    Derniers jours avant la fin du concours du Smiley d'Or 2012 ! Dépêchez-vous !
    C'est trop tard !

  3. #3
    Membre émérite
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Points : 2 673
    Points
    2 673
    Par défaut
    Citation Envoyé par CaDegenere Voir le message
    Bonjour,

    pour Windows c'est plutot des anti-slash à utiliser.

    Et pour lancer le programme sans être à l'emplacement de l'exe, il te faut peut être rajouter des guillemets vu que le chemin contient un espace (Program Files).

    Est ce que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\>"C:\Program Files\Primer3\Bin\primer3_core.exe" < d:\files\test.txt

    fonctionnerai mieux ?

    Génial, ça fonctionne merci
    -- Jasmine --

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

Discussions similaires

  1. Problème avec un exécutable indépendant
    Par Hoopsy dans le forum C++Builder
    Réponses: 10
    Dernier message: 09/09/2007, 14h38
  2. Problème avec des exécutables
    Par captain_usopp dans le forum Windows Vista
    Réponses: 2
    Dernier message: 28/08/2007, 11h12
  3. Problème avec l'exécution
    Par Hoopsy dans le forum C++Builder
    Réponses: 9
    Dernier message: 18/06/2007, 23h35
  4. [Système] problème avec l'exécution
    Par musmus dans le forum Langage
    Réponses: 2
    Dernier message: 05/01/2007, 13h58
  5. Réponses: 1
    Dernier message: 30/09/2005, 10h46

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