c'est un petit service que j'ai crée pour décourager les gars qui utilisent les Peer-To-Peer dans un cybercafé.
A intervalle régulier (définit par l'utilisateur), le service passe en revue la liste des procesus en cours d'exécution et les compare avec la liste des processus à terminer.
Si un processus classé "en zone rouge" est trouvé, celui-ci est fermé et un nouvel evènement est marqué dans le journal crée à cet effet.
Pour faciliter l'utilisation, j'ai crée un dossier INSTALL avec:
- 2 fichiers BATCH (1 pour installer le service et l'autre pour le désinstaller)
- la liste des processus à fermer (sockée dans le fichier KILLP2P.EXE.CONFIG). si vous modifier un élément de ce fichier, vous devez désinstaller le service, puis le reinstallé pour que la modification soit prise en compte.
Le fichier INSTALLUTIL qui est présent dans le dossier INSTALL provient du framework 1.1; De ce fait, je ne sais pas si cet utilitaire pourra fonctionner normalement sous le framework 2.
En cas de disfonctionnement aller dans
%SYSTEMROOT%\Microsoft .net\framework et chercher INSTALLUTIL.exe
c'est lui que vous utiliserez en remplacement de celui fournit dans le source.