Знает ли ваш компьютер с Windows, что делать со сценариями, оканчивающимися на *.pl
?То есть, если дважды щелкнуть файл .pl
, запускается ли он на Perl?Это установлено в реестре.Вы устанавливаете это на вкладке Типы файлов в Folder Options
.В более старых версиях Windows это можно сделать через меню Инструменты-> Параметры папки ... .Я не уверен, где это можно сделать в Vista и Windows 7.
Как только вы установили связь между Perl и настройкой файлов *.pl
, вам также нужно отредактировать переменную среды %PATHEXT%
, чтобы включить.PL
в списке суффиксов, которые считаются исполняемыми файлами.
В противном случае вам просто нужно ввести имя интерпретатора Perl в скрипт подключения вашего пакетного файла:
C:\Perl\bin\perl run.pl unittest.t
Еще одинвозможно использование скрипта pl2bat , поставляемого с вашей установкой Perl, который превращает скрипты Perl в пакетные файлы.