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

Langage Perl Discussion :

[Débutant] Lancer un programme à partir de perl


Sujet :

Langage Perl

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut [Débutant] Lancer un programme à partir de perl
    Je suis totalement novice en perl, et après la recherche dans la FAQ, les tuto (très bien faits d'ailleurs) et le forul je n'ai pas trouvé de réponse me permettant de régler mon problème donc je me permet d'écrire ici:
    Mon but est pour le moment très simple: sous windows, je veux écrire un script qui lance Firefox sans pour autant être dans le répertoire de Firefos. J'ai donc écrit ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #C:/
     
    system("cd Program Files");
    system("cd Mozilla Firefox");
    exec("Firefox");
    Quand j'execute le script j'ai le message d'erreur suivant:

    Le chemin d'accès spécifié est introuvable.
    'Firefox' n'est pas reconnu en tant que commande interne
    ou externe, un fichier exécutable ou un fichier de commandes

    J'ai également essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #C:/
     
    system("cd Program Files");
    system("cd Mozilla Firefox");
    system("Firefox");
    qui me renvoie le meme message.

    Or qd je suis dans le répertoire C:/Program Files/Mozilla Firefox
    je n'ai aucun problème pour lancer Firefox en tappant juste Firefox dans l'interpréteur de commande.

    Merci d'avance à tous ceux qui pourront m'aider.

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("C:/Program Files/Mozilla Firefox/firefox.exe")

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup!

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Je vais juste rajouter une petite question cette fois liée à l'utilisation de firefox:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("C:/Program Files/Mozilla Firefox/firefox.exe")
    me lance firefox mais ouvre ma page de démarage, mais si je veux changer cette adresse (meme principe que quand on tape en ligne de commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Firefox www.developpez.net
    )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    system("C:/Program Files/Mozilla Firefox/firefox.exe www.developpez.net")
    ne marche pas et m'affiche
    'C:\Program' n'est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commande.
    il doit également y avoir un astuce que je n'ai pas encore

  5. #5
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system('"C:/Program Files/Mozilla Firefox/firefox.exe" "http://www.developpez.net"')

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Juin 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup pour tes réponses et la rapidités de celle ci.

Discussions similaires

  1. Lancer un programme à partir d'une alerte.
    Par cterra dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 30/07/2008, 20h02
  2. [Débutant] lancer un programme automatiquement
    Par NedaRyme dans le forum Débuter avec Java
    Réponses: 27
    Dernier message: 06/03/2008, 15h41
  3. Lancer un programme à partir d'un service
    Par edam dans le forum Langage
    Réponses: 5
    Dernier message: 21/02/2008, 19h04
  4. Comment lancer un programme à partir d'un bouton ?
    Par pitizone dans le forum Interfaces Graphiques
    Réponses: 8
    Dernier message: 13/03/2007, 20h48
  5. débutant->lancer un programme java?
    Par ataya dans le forum Débuter avec Java
    Réponses: 15
    Dernier message: 15/11/2006, 09h42

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