Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Процесс - найти и уничтожить

313
18 июля 2007 года
insane88
440 / / 13.12.2006
Такая задача: нужно отлавливать и убивать процесс (QiP 8030, к примеру [qip.exe]). Как найти qip в списке процессов? Только по имени exe'шника? Есть ли возможность найти процесс еще по какому-то признаку? (на VB6 :()
1.6K
18 июля 2007 года
Tdr
154 / / 13.11.2003
Например, получаешь файл по имени и сравниваешь с сохраненным отдельно оригиналом
313
18 июля 2007 года
insane88
440 / / 13.12.2006
Имя у exe может совсем не qip.exe... Конечно, можно все запущенные приложения сравнивать с "заготовкой", но это будет работать совсем не шустро, да и весить будет неслабо.

Может, у процесса есть какой-то уникальный и всегда статичный параметр?
29K
19 июля 2007 года
NanoBits
18 / / 18.07.2007
Цитата:

...
Может, у процесса есть какой-то уникальный и всегда статичный параметр?



у процесса есть (id,...)
у exe может (если не изменит себя, так как ексе это файл)
в списке процессов ищи по размеру exe и сравниваешь версион инфо

1.6K
19 июля 2007 года
Tdr
154 / / 13.11.2003
Высчитай какой-нить checksum.
313
19 июля 2007 года
insane88
440 / / 13.12.2006
Да, считать CRC имхо оптимальный вариант. Спасибо всем за участие и советы, иногда сложно увидеть простое и очевидное остальным решение.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог