Запуск сторонних программ с параметрами

Вопросы, пожелания и предложения связанные с конструктором Руна
Ответить
Maxlinus
Сообщения: 5
Зарегистрирован: 03 окт 2016, 16:35

Запуск сторонних программ с параметрами

Сообщение Maxlinus » 03 окт 2016, 16:38

добрый день
подскажите есть ли в rune возможность запускать сторонние программы с параметром?
Например vncviewer.exe для подключения к серверу vnc.

Код: Выделить всё

vncviewer.exe 192.168.0.5 -pass 123456

Аватара пользователя
vladimir.runa
Сообщения: 48
Зарегистрирован: 26 сен 2016, 18:32
Контактная информация:

Re: Запуск сторонних программ с параметрами

Сообщение vladimir.runa » 03 окт 2016, 18:59

Давно спрашивал один человек о такой возможности. Сам он администратор и ему было бы очень удобно удалённо в локальной сети запускать различные программы для обслуживания техники.
Думали над добавлением специального поля "Исполняемое". Так как, вероятно, надо добавить как минимум свойство выполнения в фоновом режиме или с открытием окна консоли. А также можно добавить свойство с добавлением после выполнения строки команду "pause", чтобы окно сразу не закрывалось, а ожидало нажатия клавиши.
Возможно также добавление текстовых полей для указания списка предварительных и завершающих команд.
Если есть предложения по тому, какие нужны дополнительные свойства для такого типа поля - напишите.

Maxlinus
Сообщения: 5
Зарегистрирован: 03 окт 2016, 16:35

Re: Запуск сторонних программ с параметрами

Сообщение Maxlinus » 04 окт 2016, 15:51

Наверное это я и был:)
Здорово, если бы можно было указывать для отдельной программы свои параметры на примере плагина ipprotocols для firefox
ipip.jpeg
ipip.jpeg (83.29 КБ) 3638 просмотров
создаем отдел(кнопку) для программы например тотже vncviewer.exe , и настраиваем конкретно у него: путь до .exe файла и параметры запуска. И так с другими программами.

Аватара пользователя
vladimir.runa
Сообщения: 48
Зарегистрирован: 26 сен 2016, 18:32
Контактная информация:

Re: Запуск сторонних программ с параметрами

Сообщение vladimir.runa » 04 окт 2016, 17:26

Как видится такое поле:
- общие свойства для поля: (имя, отображать, вкладка, новая строка, подсказка);
- окно консоли: да / нет (отображать окно консоли или выполнять команды в фоне);
- число строк: видимое число строк в форме (часто бывает надо выполнить нечто типа bat-ника со множеством команд и хочется видеть больше одной строки);
- выполнение: всех / предыдущая была успешной / предыдущая не успешная.
Нужны ли ещё какие-то опции?

Maxlinus
Сообщения: 5
Зарегистрирован: 03 окт 2016, 16:35

Re: Запуск сторонних программ с параметрами

Сообщение Maxlinus » 04 окт 2016, 18:47

я думаю этого будет достаточно:) спасибо
только "параметр"(опция) для запуска .exe файла должен браться из таблицы например, либо была возможность указать откуда какой параметр брать.
пример: vncviewer.exe -connect $параметр1 -port $параметр2
пример: ping.exe $параметр1

Аватара пользователя
vladimir.runa
Сообщения: 48
Зарегистрирован: 26 сен 2016, 18:32
Контактная информация:

Re: Запуск сторонних программ с параметрами

Сообщение vladimir.runa » 24 окт 2016, 10:48

На сайте доступна новая версия 5.1.1, в которой добавлено исполняемое поле.
Справка по полю: http://runabase.ru/help/field.html#execute
Проверьте работу .

Maxlinus
Сообщения: 5
Зарегистрирован: 03 окт 2016, 16:35

Re: Запуск сторонних программ с параметрами

Сообщение Maxlinus » 27 окт 2016, 09:52

а можно пример как правильно указать параметр для приложения.

вписал так:

Код: Выделить всё

C:\Program Files\uvnc bvba\UltraVNC\vncviewer.exe 127.0.0.1
при нажатии выскакивать окно cmd.exe и закрывается

если :

Код: Выделить всё

C:\Program Files\uvnc bvba\UltraVNC\vncviewer.exe
запускается vncviewer.exe

Аватара пользователя
vladimir.runa
Сообщения: 48
Зарегистрирован: 26 сен 2016, 18:32
Контактная информация:

Re: Запуск сторонних программ с параметрами

Сообщение vladimir.runa » 27 окт 2016, 10:41

Ссылку на справку смотрели?
"Выполнение команд в консольном окне и в фоновом режиме может отличаться.
Для закрытия консольного окна вручную рекомендуется ставить последней команду pause."

Аватара пользователя
natalia.runa
Сообщения: 55
Зарегистрирован: 26 сен 2016, 18:35
Контактная информация:

Re: Запуск сторонних программ с параметрами

Сообщение natalia.runa » 27 окт 2016, 11:23

Примеры запусков с параметрами Блокнота и Word-a без окна консоли. Если в пути к исполняемому файлу есть пробелы - заключать в двойные кавычки.

Код: Выделить всё

c:\Windows\notepad.exe D:\\1.txt

Код: Выделить всё

"c:\Program Files\Microsoft Office\Office14\winword.exe" D:\\1.txt
Пример запуска серии команд ping с показом окна консоли. Для удобства отображения в детализации число строк - 3.

Код: Выделить всё

ping google.com
ping yandex.ru
pause

Maxlinus
Сообщения: 5
Зарегистрирован: 03 окт 2016, 16:35

Re: Запуск сторонних программ с параметрами

Сообщение Maxlinus » 27 окт 2016, 13:52

спасибо :)
а сам параметр который идет после .exe можно получать скажем из другой строки? или из таблице? указывать откуда его брать?

Ответить