2010-02-23 4 views
2

Я запускаю McAfee VirusScan Enterprise 8.7i на моем компьютере с Windows 7.Как отключить McAfee Programatically

Я пишу эту утилиту для настройки McAfee. Теперь, как я могу отключить McAfee программно (используя C++ или C#)?

Единственными способами я могу сделать это прямо сейчас:

  • вручную откройте иконку McAfee Virusshield из системного трея, а затем выберите Выход.

  • Запустите командную строку под учетной записью SYSTEM (с помощью системы внутренних органов PsExec инструмента), а затем выполнить команду «СБН остановить McShield»

+2

Почему вы не выполняете команду «sc stop McShield» программно? – road242

+0

Купите свой продукт для массовых конфигураций: http://www.mcafee.com/us/enterprise/products/security_management_console/epolicy_orchestrator.html – thijs

+1

Вы уверены, что не пишете вирус? – BoltBait

ответ

7

Я предполагаю, что точка вирусных сканеров является то, что они не могут быть выключены другим программным обеспечением (по крайней мере, не легко)

+0

Если вы можете запускать как администратор, вы можете делать все ... – thijs

+0

Определенно. Антивирусное программное обеспечение прикладывает большие усилия для предотвращения других программ от его отключения. – MightyE

+0

@thijs Это невозможно, даже когда я запускаю как admin. Мне нужно запустить под учетной записью SYSTEM (что-то, что моя программа не может себе позволить) для этого. – Santhosh

0

правой кнопкой мыши на иконке VSHIELD в системном трее и выберите Управление функциями и VirusScan Enterprise Двойной щелчок по защите доступа, чтобы добраться до свойств Un-флажок для " Предотвращение остановки служб McAfee " Вы должны теперь иметь возможность остановить службы McAfee