2012-06-13 26 views
5

Soy nuevo en xampp, y también, soy nuevo en la programación de Perl. Acabo de intentar abrir el archivo C: \ xampp \ cgi-bin \ printenv.pl y cometí un error..pl archivos abiertos en el bloc de notas

Elegí el programa predeterminado para abrir esa extensión de archivo como Bloc de notas, con la opción always use the selected program to open this kind of file.

Ahora, cuando intento ejecutar archivos .pl desde cmd, los abre en el Bloc de notas en lugar de ejecutarlos. Por favor responde. Gracias por adelantado.

+0

Trate de usar pl2bat o alguna variación moderna de la misma (no he usado Windows por años, entonces realmente no lo sé). El punto es convertir un .pl en un archivo .bat que generalmente se ve como '@C: \ path \ to \ perl \ nexit \ n #!/Usr/bin/perl -x'. -x significa "ignorar cualquier cosa antes de la línea' #! perl' – Dallaylaen

+0

[¿Cómo hago para que mis scripts Perl actúen como los programas normales en Windows?] (http://stackoverflow.com/questions/4727480/how-do-i -make-my-perl-scripts-act-like-normal-programs-on-windows) – daxim

Respuesta

9

Escriba lo siguiente en el intérprete de comandos:

assoc .pl=PerlScript 
ftype PerlScript="c:\...\bin\perl.exe" "%1" %* 

(. Reemplazar ... con la ruta correcta)

2

sugerencia de Ikegami no funcionó para mí en Windows 10, pero después de encontrar el comentario de Jack Wu en ActivePerl. .pl files no longer execute but open in Notepad instead que fue capaz de resolver el problema como tal:

  • Seleccione y haga clic en un archivo .pl
  • Utilice el submenú "Abrir con" para "Seleccionar otra aplicación"
  • Seleccione "Usar siempre esta aplicación para abrir archivos .pl" (haga esto ahora - no tendrá la oportunidad después de haber seleccionado un programa)
  • Desplácese hasta la parte inferior de "Otras opciones" para buscar "Más aplicaciones" y seleccione "Buscar otra aplicación en esta PC"
  • Navegue a C:/ruta/a/perl/bin/y seleccione Perl5.16.3.exe (o el equivalente, en función de la versión de Perl que se han instalado, pero no Perl.exe)

a continuación, el icono de Perl aparece al lado de los archivos .pl y un doble clic los abre en Perl cada vez que lo desee.

Cuestiones relacionadas