Perl sous windows
Résolu
ROM++
-
ROM++ -
ROM++ -
Bonjour,
j'essaie de lancer l'execution d'une liste de programme depuis mon script perl sur windows, mais je ne sais pas comment faire pour que le programme lance retourne le controle a mon script, ce qui fait que mon script attend indefiniment sans finir
voici une partie du script, @path contient les addresses des programmes a lancer:
for ($i = 0; $i < $size; $i++){
system("$path[$i]");
}
j'ai essaye avec system("start $path[$i]") mais ca marche pas toujours, je pense que l'addresse doit etre dans PATH et ca fait pas tres professionel pour mon code
j'essaie de lancer l'execution d'une liste de programme depuis mon script perl sur windows, mais je ne sais pas comment faire pour que le programme lance retourne le controle a mon script, ce qui fait que mon script attend indefiniment sans finir
voici une partie du script, @path contient les addresses des programmes a lancer:
for ($i = 0; $i < $size; $i++){
system("$path[$i]");
}
j'ai essaye avec system("start $path[$i]") mais ca marche pas toujours, je pense que l'addresse doit etre dans PATH et ca fait pas tres professionel pour mon code
A voir également:
- Perl sous windows
- Clé windows 8 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
- Restauration systeme windows 10 - Guide
1 réponse
Salut
J'ai trouvé (pas testé) des trucs ici :
https://www.perlmonks.org/?node_id=663081
Apparemment, pour du pur Windows, la solution la plus adaptée est d'utiliser Win32::Process
https://metacpan.org/pod/release/JDB/libwin32-0.28/Process/Process.pm
Raph
J'ai trouvé (pas testé) des trucs ici :
https://www.perlmonks.org/?node_id=663081
Apparemment, pour du pur Windows, la solution la plus adaptée est d'utiliser Win32::Process
https://metacpan.org/pod/release/JDB/libwin32-0.28/Process/Process.pm
Raph
encore merci, ciao