This is topic Запуск из МРВ+ приложения с параметрами in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/45/t/000268.html

Posted by FiXiZ (Участник № / Member № 5069) on :
 
Здравствуйте!
Из МРВ+ успешно запускаю приложения через BAT-файлы. Теперь я попал в засаду: нужно запустить exe-файл с параметрами в строке. Отдельные BATники для каждого параметра сделать не могу, их слишком много надо. Пробую напрямую запускать приложение, но он не находит ini-файл настроек. У меня кончились идеи. Что можно сделать в этой ситуации? И почему не получается напрямую запускать?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
О каком "ini-файле настроек" идет речь?
Как Вы конфигурируете канал CALL.EXEC?
 
Posted by FiXiZ (Участник № / Member № 5069) on :
 
ini-файл - это файл настроек запускаемой программы, он рядом с ней лежит. Конфигурирую канал CALL.EXEC все как в примере, только запускаю не bat-файл, а сразу exe-программу
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Каким образом Вы указываете при вызове ссылку на ini-файл?
Как запускаемая программа узнает об этом файле?
 
Posted by FiXiZ (Участник № / Member № 5069) on :
 
Канал CALL.EXEC указывает на exe-файл. При загрузке это приложение само ищет этот ini-файл (он в корне с приложением) и не находит его, почему-то. Там хранятся его настройки. Хотя при обычном запуске все она находит и загружается успешно.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
При запуске из Trace Mode 6 приложению в качестве рабочего каталога задается текущая папка ОС.
Если приложение ищет файл в текущей папке, то при таком запуске оно не найдет ini-файл.
Либо в приложении надо указать другой способ поиска ini-файла, либо надо запускать батник, в котором сначала указать переход в рабочий каталог приложения, а затем запуск приложения.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2