У меня установлен ActiveState Perl на компьютере с Windows.
Теперь предположим, что у меня есть сценарии, в том числе один с именем "SomeScript.pl"
, в этом каталоге:
"C:\Example\Foo\Bar\"
Как настроить Perl для автоматического поиска сценариев в этом каталоге при передаче пути к сценарию?
Например, из командной строки я могу запустить...:
perl C:\Example\Foo\Bar\SomeScript.pl
...просто хорошо.
Но следующее...:
perl SomeScript.pl
терпит неудачу, потому что Perl не знает, что нужно искать в каталоге "C:\Example\Foo\Bar\"
. Как настроить Perl для автоматического поиска сценариев в определенном каталоге при передаче имени сценария из командной строки?
PATH
полезна только тогда, когда команда передается в оболочку Windows напрямую, а не в этом случае, когда имя файла сценария передается в качестве параметра исполняемому файлу Perl. - person WingedKnight   schedule 17.09.2016