Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - как привратить bat файл в скрипт perl

Ответить
Настройки темы
Разное - как привратить bat файл в скрипт perl

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


есть файл url.bat как привратить bat файл в скрипт perl?
файл url.bat :


Код: Выделить весь код
start firefox http://www.inetgiant.com/Relist.aspx?adId=2980497^&email=admin171078@gmail.com

Отправлено: 23:22, 19-01-2010

 

Аватара для dmitryst

Ветеран


Сообщения: 7257
Благодарности: 906

Профиль | Отправить PM | Цитировать


Цитата 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 ПРОГРАММА СПИСОК
Возможно, придется экранировать слеши и спец-символы - под рукой нет перла, чтобы проверить

-------
Осваиваю FreeBSD


Отправлено: 12:09, 20-01-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - как привратить bat файл в скрипт perl

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Batch файл (.bat, .cmd) - как сгенерировать произвольное число от 1 до 10? ANR Скриптовые языки администрирования Windows 9 26-03-2013 10:02
Разное - [решено] Как создать bat файл - сценарий остановить устройство pircom Microsoft Windows 2000/XP 1 09-01-2010 20:12
Flash - Как написать bat файл, для установки драйверов? Benik_Benik Хочу все знать 0 18-11-2009 19:40
Доступ - [решено] как запустить bat файл из под админа в домене BANDI-OGA Microsoft Windows 2000/XP 15 08-04-2009 11:36
Как создать *.bat файл? ssdm Хочу все знать 2 26-02-2007 09:36




 
Переход