Здравствуйте!
Подскажите можно ли определить какой bat или cmd файл запустил приложение, если да то куда смотреть?
Дело в том, что запущенно несколько экземпляров одной и той же программы но с разными параметрами из разных командных файлов. Нужно найти приложение с определенными параметрами и рестартовать его.
IH>Подскажите можно ли определить какой bat или cmd файл запустил приложение, если да то куда смотреть?
Нужно найти родителя данного процесса.
Например, через GetNtSystemInformation SystemProcessInformation
IH>Дело в том, что запущенно несколько экземпляров одной и той же программы но с разными параметрами из разных командных файлов. Нужно найти приложение с определенными параметрами и рестартовать его.
Здравствуйте, ilya123, Вы писали:
IH>>Подскажите можно ли определить какой bat или cmd файл запустил приложение, если да то куда смотреть?
I>Нужно найти родителя данного процесса. I>Например, через GetNtSystemInformation SystemProcessInformation
IH>>Дело в том, что запущенно несколько экземпляров одной и той же программы но с разными параметрами из разных командных файлов. Нужно найти приложение с определенными параметрами и рестартовать его.
Родителей нахожу нормально через toolHelp а как узнать с какими параметрами запущен процесс?
IH>>>Подскажите можно ли определить какой bat или cmd файл запустил приложение, если да то куда смотреть?
IH>Родителей нахожу нормально через toolHelp а как узнать с какими параметрами запущен процесс?
Здравствуйте, DemAS, Вы писали:
DAS> Поставившему минус, а также всем остальным — большая просьба — пояснить в чем я не прав. DAS> Проверял — работает.
Указанное вами API имеет смысл только внутри приложения. Задача же явно предполагает опрделение таковой строки снаружи.