.pl文件在记事本中打开

时间:2012-06-13 04:58:27

标签: windows perl file-association

我是xampp的新手,而且,我是Perl编程的新手。 我只是试图打开文件C:\ xampp \ _cgi-bin \ printenv.pl,我犯了一个错误。

我选择默认程序将该文件扩展名打开为记事本,选项为always use the selected program to open this kind of file

现在,当我尝试从cmd运行.pl文件时,它会在记事本中打开它们而不是执行。请回复。提前谢谢。

2 个答案:

答案 0 :(得分:9)

在shell提示符下键入以下内容:

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

(用正确的路径替换...。)

答案 1 :(得分:2)

在Windows 10中,ikegami的建议对我不起作用,但在ActivePerl. .pl files no longer execute but open in Notepad instead找到Jack Wu的评论后,我能够解决这个问题:

  • 选择并右键单击.pl文件
  • 使用“打开方式”子菜单“选择其他应用”
  • 选择“始终使用此应用程序打开.pl文件”(立即执行此操作 - 选择程序后您将无法获得机会)
  • 滚动到“其他选项”的底部以查找“更多应用”,然后选择“在此PC上查找其他应用”
  • 导航到C:/ path / to / perl / bin /并选择Perl5.16.3.exe(或等效项,具体取决于您安装的Perl版本:但不是 {{1 }})

然后Perl图标出现在.pl文件旁边,双击导致它们每次都在Perl中打开。