2010-02-23 3 views
2

Je cours McAfee VirusScan Enterprise 8.7i sur mon ordinateur Windows 7. J'écris cet utilitaire pour configurer McAfee. Maintenant, comment puis-je désactiver McAfee par programmation (en utilisant C++ ou C#)?Comment faire pour désactiver McAfee Programatically

La seule façon que je peux le faire sont maintenant droit:

  • ouverture manuellement l'icône McAfee Virusshield de la barre système, puis en sélectionnant Quitter.

  • Exécuter une invite de commande sous le compte SYSTEM (en utilisant PsExec d'outil internes du système), puis exécutez la commande « sc arrêter McShield »

+2

Pourquoi n'exécutez-vous pas la commande "sc stop McShield" par programme? – road242

+0

Acheter leur produit pour faire des configurations de masse: http://www.mcafee.com/us/enterprise/products/security_management_console/epolicy_orchestrator.html – thijs

+1

Êtes-vous sûr de ne pas écrire un virus? – BoltBait

Répondre

7

Je suppose que le point de scanners de virus est qu'ils ne peuvent pas être éteints par d'autres logiciels (au moins pas facilement)

+0

Si vous pouvez exécuter en tant qu'administrateur, vous pouvez faire n'importe quoi ... – thijs

+0

Certainement. Un logiciel antivirus met beaucoup d'efforts pour empêcher d'autres programmes de le désactiver. – MightyE

+0

@thijs Ce n'est pas possible même si je cours en tant qu'administrateur. Je dois courir sous le compte de SYSTÈME (quelque chose que mon programme ne peut pas se permettre) pour accomplir cela. – Santhosh

0

Faites un clic droit sur l'icône de VShield dans la barre d'état système et choisissez Gérer les fonctionnalités et VirusScan Enterprise Double-cliquez sur la protection d'accès pour accéder aux propriétés Déselectionnez l'option " Empêche les services McAfee d'être arrêtés " Vous devriez maintenant pouvoir arrêter les services McAfee

Questions connexes