文件类型.pl关联和使用cmd.exe运行脚本

文件类型.pl关联和使用cmd.exe运行脚本

问题描述:

我已经创建了一个新的文件类型.pl(Explorer-> Tools-> Folder Options ...-> File Types)。现在我想创建一个新的Action,它将调用cmd.exe并自动运行PERL脚本。我不知道在“用于执行操作的应用程序”下面写了什么,我必须通过cmd.exe某些参数,不知道哪个。的参数 形式应,我想,为:[cmd.exe的] < 文件位置>perl的 < 文件名用于执行动作>文件类型.pl关联和使用cmd.exe运行脚本

+0

可能的重复[如何使我的Perl脚本像在Windows上的正常程序一样?](http://stackoverflow.com/questions/4727480/how-do-i-make-my-perl-scripts-act -like-normal-programs-on-windows) – daxim 2011-02-18 17:29:17

要永久关联*.plperl.exe,请在命令提示符处键入以下内容。

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

请注意,你也可以用*.pl关联wperl.exe,这将运行该脚本没有可见的命令窗口。 wperl.exeActiveState perl distribution的一部分。

+0

这将是一个每用户关联我猜? – 2011-02-18 12:19:09

应用:

“C:\ perl的\ bin \ perl.exe“”%1“%*

假设”c:\ perl \ bin \ perl.exe“是您的Perl可执行文件的正确文件规范。