Есть два приложения, App1 и App2. App2 - стартует из первого по средствам _com_ptr_t m_pApp2.CreateInstance(CLSID_App2);
. App1 запускается батником т.к. требует ряд параметров. Допустим App1 каким-то образом может упасть или его можно убить через диспетчер задач. Проблема в том, что если запускать батник повторно из проводника, то App2 подхватывается то, которое уже запущено и это правильное поведение, но если тот же батник запускать из планировщика задач, то при старте App1 создаётся новый инстанс App2.
Почему при старте из планировщика задач запускается новый инстанс App2? Как можно настроить планировщик, чтоб этого не происходило? Или как по-другому инициализировать App2, чтобы всегда гарантированно подхватывался уже запущенный процесс App2?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Задача: Написать программу для форматирования исходного кода С++Т
Как для QWidget сделать так, чтобы иконка убиралась из таскбара, при этом окно оставалось активным?
В моменте if( obj ) хотелось бы чтобы вызывался какой-то перегруженный оператор, или ещё чтоРеально ли сделать подобное?
когда строка начинаеться ")" с этой скобкой выдает ошибку или с этой "}" что делать?