当前位置:  开发笔记 > 编程语言 > 正文

如何强制Perl脚本使用ActiveState的wperl?

如何解决《如何强制Perl脚本使用ActiveState的wperl?》经验,为你挑选了2个好方法。

我有一个Perl脚本,需要两个命令行参数,需要一段时间才能运行.我正在使用ActiveState Perl来运行它.我可以打电话给它

wperl script.pl arg1 arg2
从命令提示符,它在后台运行正常.如果我将.pl关联从perl.exe更改为wperl.exe并将其调用
script.pl arg1 arg2
参数不会传递.是否有类似于#!/usr/bin/perl我可以使用强制wperl使用的东西?



1> brian d foy..:

Perlmonks节点wperl.exe vs perl.exe建议将.wpl扩展名与wperl 相关联.将要在wperl下运行的所有脚本命名为.wpl扩展名,其他.pl命名文件使用普通的perl.exe.



2> aks..:

你可以做的是改变与问候文件关联wperl.exe工具>文件夹选项>文件类型中的任何资源管理器窗口,并更新特等通过推广高级>打开> Edit命令行

{Path to wperl}\wperl.exe "%1" %*

这可确保在您使用脚本调用脚本时将所有命令行参数(%*)传递给wperl.exe

script.pl arg1 arg2

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有