Bonjour tout le monde,
J'ai besoin de beaucoup d'indications. Je viens de mettre à visual basic express 2005 et je vous explique mon projet. Je vous demande de répondre en utilisant un langage compréhensible pour le tachon que je suis.
Je crée à l'heure actuelle un projet que j'ai nommé "gestion des restrictions", il sert à bloquer certains programmes tels que Messenger et à bloquer certaines URL à partir du fichier HOST situé dans:
C:\WINDOWS\system32\drivers\etc
pour bloquer les programmes j'inscris dans la base de registre afin que l'executable ne puisse pas se lancer ca marche très bien: la syntaxe est la suivante:
WshShell.RegWrite(
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun\1", "msmsgs.exe")Pour débloquer:
WshShell.RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun\1")
Ceci marche, j'ai ajouté un message box afin de demander le redémarrage.....
J'ai juste un problème à ce niveau c'est que si je lance la commande pour annuler les modifs avant d'avoir modifier la base de registre mon prog plante(peut pas supprimer une clé qui n'existe pas!!!). Je ne sais pas comment résoudre ce problème...
2ième problème:
Je souhaite inscrire les url à bloquer dans le fichier HOST en cliquant sur un bouton. que faut-il faire? Ecrire directement dans le fichier?
Dernier problème:
Je souhaite gérer les login et mot de passe, j'en ai déjà crée un bidon avec le "form" préconfiguré mais niveau sécurité c'est pourrie. Quels conseils pourriez-vous me donner et comment mettre en pratique la solution?
Je vous remercie d'avance...
A bientôt




<img src="/imgs2/smi