系统已经设置了环境变量:
%PATHEXT%=%PATHEXT%;.PL;
但是命令行参数读入的时候出现问题: - perl a.pl xxx能将xxx正常读入@ARGV - a.pl xxx 或者 a xxx都无法将xxx正常传入@ARGV
原因:PL文件类型的打开时传给CMD的参数设置有问题,需要重新进行.pl文件关联设置
1、在系统变量PATHEXT中添加.pl
2、在系统变量PATH中添加perl.exe所在的路径,例如:D:\software\strawberry\perl\bin
3、文件关联,以管理员权限打开CMD命令窗口,执行以下指令:
4、文件关联,也可以新建一个注册表文件 pl.reg,双击执行即可,pl.reg内容如下:
没有评论:
发表评论