Процесс - найти и уничтожить
Такая задача: нужно отлавливать и убивать процесс (QiP 8030, к примеру [qip.exe]). Как найти qip в списке процессов? Только по имени exe'шника? Есть ли возможность найти процесс еще по какому-то признаку? (на VB6 :()
Например, получаешь файл по имени и сравниваешь с сохраненным отдельно оригиналом
Может, у процесса есть какой-то уникальный и всегда статичный параметр?
Цитата:
...
Может, у процесса есть какой-то уникальный и всегда статичный параметр?
у процесса есть (id,...)
у exe может (если не изменит себя, так как ексе это файл)
в списке процессов ищи по размеру exe и сравниваешь версион инфо
Высчитай какой-нить checksum.
Да, считать CRC имхо оптимальный вариант. Спасибо всем за участие и советы, иногда сложно увидеть простое и очевидное остальным решение.