Почему загруженный терминал игнорирует командную строку ?

 
Уже загруженный клиентский терминал игнорирует командную строку и конфигурационный файл. Приходится постоянно производить загрузку/выгрузку для тестирования на разных временных промежутках, что при авто-оптимизации, существенно сказывается на скорости (особенно после того, как разработчики стали упаковывать exe модули терминала).
 
Терминал не дает стартануть второй копии программы ради защиты. Есть только один путь - остановить термнал и снова его запустить.
 
Этот путь и используется. Может быть, есть смысл, терминалу принимать и выполнять командную строку(запуск тестера стратегий) от второй копии, не запуская эту вторую копию ?
 
Интересно а зачем?:) Если запущенный процесс терминала из одной и той же папки может быть лишь один:) Делайте это в разных папках или повторяйте тестирование для любого интервала в последовательности запусков:) Вы же не хотите вмешаться в работу тестера, так зачем передавать уже запущенному процессу командную строку от другого не запустившегося процесса?!:) Ах да, я начинаю понимать, вы хотите чтобы запущенный процесс продолжил тестирование с другими параметрами не запуская для этого очередной процесс, так как терминал требует время для загрузки, обновите машину, самый простой совет который приходит в голову:) Или используйте несколько:) Ведь если терминал требует времени для загрузки себя то сколько же времени требуется для самого тестирования, когда в обычном порядке сам терминал грузится меньше чем за пол секунды.
 
Затем, что терминал из одной папки, в процессе тестирования запускает терминал из другой папки, для оптимизации на разных участках истории. Start/Shutdown оптимизирующего терминала, занимает много времени.
 
Кстати если вы используете Windows XP то возможно при паралельной работе больше одного терминала или же с одним и тем же время загрузки совсем другое, используйте серверную ось, там таких проблемм небыло и не будет. Я например с 2003 года на Windows 2003 Server работаю, при этом не обязательно иметь серверное железо и уж совсем не обязательно использовать как сервер:) Логика перегрузки приложений совсем иная, вернее процессов.
 
Belford:
Затем, что терминал из одной папки, в процессе тестирования запускает терминал из другой папки, для оптимизации на разных участках истории. Start/Shutdown оптимизирующего терминала, занимает много времени.
Очень просто. Сделайте управляющей системой своё внешнее приложение (не терминал), тогда оно всегда будет работать и сможет запускать столько копий терминалов из разных папок, сколько Вам нужно. Например, один терминал на оптимизатор, и два терминала на тестрование в других периодах. Эта реально выполнимо.
 
Да, я как-то пропустил фразу "в процессе тестирования запускает терминал из другой папки", не думал что такое кому-то нужно:) Согласен с chv:)

P.S.: Иногда очень сложно предположить, до чего может довести изобретательность человека:)
Причина обращения: