我是 xampp 的新手,而且我是 Perl 编程的新手。我只是试图打开文件 C:\xampp\cgi-bin\printenv.pl 并且我犯了一个错误。
我选择了默认程序以记事本形式打开该文件扩展名,并带有always use the selected program to open this kind of file
.
现在,当我尝试从 cmd 运行 .pl 文件时,它会在记事本中打开它们而不是执行。请回复。提前致谢。
我是 xampp 的新手,而且我是 Perl 编程的新手。我只是试图打开文件 C:\xampp\cgi-bin\printenv.pl 并且我犯了一个错误。
我选择了默认程序以记事本形式打开该文件扩展名,并带有always use the selected program to open this kind of file
.
现在,当我尝试从 cmd 运行 .pl 文件时,它会在记事本中打开它们而不是执行。请回复。提前致谢。
在 shell 提示符下键入以下内容:
assoc .pl=PerlScript
ftype PerlScript="c:\...\bin\perl.exe" "%1" %*
(替换...
为正确的路径。)
ikegami 的建议在 Windows 10 中对我不起作用,但在ActivePerl 找到 Jack Wu 的评论之后。.pl 文件不再执行,而是在记事本中打开,而我能够这样解决问题:
Perl5.16.3.exe
(或等效的,取决于您安装的 Perl 版本:但不是 Perl.exe
)然后 Perl 图标出现在 .pl 文件旁边,双击会导致它们每次都根据需要在 Perl 中打开。