Умеет ли ProjectMaker такое ?

Trevor

Пользователь
Регистрация
15.12.2014
Сообщения
130
Благодарностей
1
Баллы
16
В общем можно ли с помощью экшенов ProjectMaker запустить на компьютере определённую програму? То есть в начале шаблона мне нужно запустить определённый exe файл, а в конце шаблона - выключить программу.
Спасибо за помощь !
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Да, такая возможность есть. Добавьте кубик: Свой код -> Запуск программы
 
  • Спасибо
Реакции: Trevor

Trevor

Пользователь
Регистрация
15.12.2014
Сообщения
130
Благодарностей
1
Баллы
16
Да !!! Спасибо большое.... Как раз то, что нужно. При изучении экшенов как то не дошел до этого. Запуск программы сработал, а как закрыть программу ?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
для корректного закрытия программы нужно знать ее pid. ищите на форуме - уже не раз обсуждалось.
 
  • Спасибо
Реакции: Trevor

Nick

Client
Регистрация
22.07.2014
Сообщения
1 982
Благодарностей
817
Баллы
113
вызывайте taskkill, справка по программе - "taskkill /?"
 
  • Спасибо
Реакции: Trevor

Trevor

Пользователь
Регистрация
15.12.2014
Сообщения
130
Благодарностей
1
Баллы
16
Спасибо, друзья. А где бы я мог почитать подробно как прописывать строчки для запуска и закрытия програм через ProjectMaker ? Например, мне нужно вначале шаблона подключить сетевое соединение (подключение к интернету), а в конце шаблона отключить.
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 982
Благодарностей
817
Баллы
113
Такая конкретика относится скорее не в Зенно (из неё ты можешь вызвать всё, что можешь из командной строки), а к свойствам операционной системы. Если у тебя соединение а-ля модем, то его можно создавать/рвать командой rasdial, в других случаях - гугли.
В любой случае, если ты подготовишь .bat-файл, в котором будут нужные команды, то нет никаких проблем дёргать этот файл из Зенки.
 
  • Спасибо
Реакции: Trevor

Trevor

Пользователь
Регистрация
15.12.2014
Сообщения
130
Благодарностей
1
Баллы
16
Спасибо, дорогой друг Nick ! Я все понял...
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)