2011-04-17 94 views

回答

1

的activeperl爲.pl文件創建的快捷方式(如果您在安裝時勾選)。您可以通過運行一個提示以下看到的關聯:(使用wahtever assoc返回爲ftype參數)

>assoc .pl 
.pl=Perl 

>ftype Perl 
Perl="C:\Progs\perl5121-ap1201\bin\perl.exe" "%1" %* 

你可以自己做:

assoc .pl=Perl 
ftype Perl=Perl="C:\Progs\perl5121-ap1201\bin\perl.exe" "%1" %* 

(爲您的機器使用正確的路徑。)

請記住,許多腳本需要命令行輸入,並且CONSOL只要腳本從雙擊啓動時就會關閉。因此,從提示符運行腳本通常會更好。

如果你有關聯安裝如上,你可以簡單地通過鍵入其名

>script.pl 
Hello, World! 

從控制檯運行一個Perl腳本或者您可以明確,指定它需要Perl。

>perl script.pl 
Hello, World! 

這假設Perl是在PATH。如果沒有,你可以指定Perl的整個路徑。

>C:\Progs\perl5121-ap1201\bin\perl script.pl 
Hello, World! 
+0

感謝您的幫助。這意味着我需要首先安裝ActivePerl才能使用perl PATH? – 2011-04-18 06:16:33

+0

@Mohd Isa。不,PATH是一個環境變量。它被配置在「我的電腦」屬性中的某處。 – ikegami 2011-04-18 15:39:13

4

GCC不包括Perl。試試Strawberry PerlActivePerl for Windows這是Windows的Perl發行版。

+0

@Alan:在此之前,我爲Windows安裝了ActivePerl,但我不知道如何使用它。我只需點擊file.pl,但什麼也沒有發生。那麼如何編譯,運行並顯示結果呢? – 2011-04-17 07:59:47

+0

_ [Mohd Isa](http://stackoverflow.com/users/711747/mohd-isa)_:您可以運行命令:'perl path \ to \ file.pl'運行腳本。 – 2011-04-17 08:28:46

+0

@Alan oic,需要運行cmd才能成功? – 2011-04-17 09:39:38

3

見PAR ::包裝機的前端頁,或「中山包裝程序」,或IndigoStar的Perl2Exe,或ActiveState的PerlApp

相關問題