我在Windows機器上安裝了ActiveState Perl。如何讓Perl自動查找腳本的特定目錄?
現在,假設我有腳本,其中包括一個叫"SomeScript.pl"
,在此目錄中:
"C:\Example\Foo\Bar\"
如何配置時,它傳遞一個腳本路徑Perl來自動查找該目錄中的腳本?
例如,在命令行,我可以運行...:
perl C:\Example\Foo\Bar\SomeScript.pl
...就好了。
但以下...:
perl SomeScript.pl
失敗,因爲Perl不知道在"C:\Example\Foo\Bar\"
目錄看。如何將Perl配置爲在從命令行傳遞腳本名稱時自動查找腳本的某個特定目錄?
這可能有幫助 - http://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them – yonyon100
那鏈接不起作用。當命令直接傳遞到Windows shell時,設置Windows的'PATH'環境變量是有用的,而不是在這種情況下,這是一個腳本文件名作爲參數傳遞給Perl可執行文件。 – WingedKnight