Je veux que mes scripts Perl se comportent comme n'importe quel autre exécutable (fichier *.exe).
- Lorsque je double-clique sur
myscript.pl
Je veux qu'il s'exécute au lieu de s'ouvrir dans un éditeur de texte. - Je veux courir
myscript.pl
au lieu deperl myscript.pl
. - Je veux vraiment courir
myscript
au lieu demyscript.pl
. - Je veux courir
program | myscript
au lieu deprogram | perl myscript.pl
. - Je veux pouvoir exécuter mon script par glisser-déposer.
Il y a un certain nombre de changements que vous devez faire sur Windows pour faire toutes ces choses. ces choses fonctionnent. Les utilisateurs tombent généralement sur des choses qui Ne le fais pas. travail un par à la fois, ce qui les laisse perplexes quant à savoir s'ils ont fait une erreur, s'il y a un bug dans Perl, un bogue dans Windows, ou si le comportement qu'ils souhaitent n'est tout simplement pas possible. Cette question a pour but de fournir un point de référence unique pour que tout fonctionne dès le départ. tout fonctionne dès le départ, idéalement avant même que ces problèmes ne surviennent.
Questions connexes :
- Comment faire pour que les scripts Perl reconnaissent les paramètres dans la console cmd Win32 ?
- Exécution d'un script perl sous Windows sans extension
- Question sur l'exécution de Perl à partir de la ligne de commande
- Comment puis-je lire des entrées pipées en Perl sous Windows ?
- Perl sous Windows, associations de fichiers et redirection des E/S
- Comment créer des programmes Perl de type "drag-and-drop" ?