[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:
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:
Citation:
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:
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.