Как правильно настроить запуск pl скриптов на windows?
На линуксе нужно закинуть скрипт в папку /usr/local/bin/ и скрипт работает, введя в терминале команду, например, script.pl. Как это работает на windows? Только указывать полный путь к скрипту или как-то можно сделать, чтобы в командной строке ввести только script.pl и он работал?
Надо добавить папку со скриптом в PATH или сам скрипт положить в какую-то папку, которая уже там есть (C:\Windows например).
Мой копьютер -> Свойства -> Дополнительные настройки -> Переменные среды
В конец переменной PATH допишите ; и путь к папке со скриптом.
Если вы запускаете через cmd.exe, а на Bash, то придётся ещё создать Batch-файл (script.bat), который запустит ваш скрипт через Perl. Файлы *.pl не являются исполняемыми в Windows, поэтому скрипт просто так не запустится.
Файлы *.pl не являются исполняемыми в Windows, поэтому скрипт просто так не запустится.
Запустятся после сопоставления в реестре расширению имени файла исполняющего приложения. Причём можно самому не править реестр, а попробовать открыть файл в Проводнике и выбрать приложение, с помощью которого всегда открывать файлы с таким расширением.