Цитата user171078:
есть файл url.bat как привратить bat файл в скрипт perl? »
|
вызвать из перл-скрипта функцию exec ("start firefox http://www.inetgiant.com/Relist.aspx?adId=2980497^&email=admin171078@gmail.com")
Цитата:
exec
Выполняет заданную параметром СПИСОК команду, прекращая дальнейшее выполнение программы Perl. Никогда не возвращает кода возврата выполнения команды, только в случае, если команда не существует, возвращает булево значение Ложь. Если СПИСОК состоит более чем из одного элемента, вызывает системную команду execvp(3) и передает ей в качестве параметров значения списка, которая вызывает заданную первым элементом списка команду, интерпретируя оставшиеся элементы как ее параметры. Если список представлен одной скалярной переменной или массивом из одного элемента, то его значение проверяется на наличие метасимволов командного интерпретатора shell. Если таковые обнаружены, то вся строка передается анализатору shell(в Unix это /bin/sh -c); в противном случае она разбивается на слова и передается в качестве параметра системной команде execvp(). В системной переменной $0 сохраняется имя выполняемой команды. В форме с параметром ПРОГРАММА выполняет команду, заданную этим параметром, а в системную переменную $0 заносится содержимое первого элемента списка. Таким образом можно скрыть от программы Perl имя истинной выполняемой команды.
exec СПИСОК
exec ПРОГРАММА СПИСОК
|
Возможно, придется экранировать слеши и спец-символы - под рукой нет перла, чтобы проверить