Windows Task Manager est une application qui vous permet de visualiser l'ensemble des processus sur la machine. Les processus sont les applications s'exécutant sur la machine. Ils peuvent être des processus d'arrière-plan qui aident à la fonction du système d'exploitation , ou le processus peut être un logiciel ouvert par l'utilisateur . Vous pouvez utiliser un fichier VBScript (VBS ) pour fermer ces processus. C'est un outil utile pour les administrateurs réseau qui souhaitent supprimer les programmes de démarrage lors du démarrage de l'utilisateur de la machine . Instructions 1 Créer un caractère de chaîne pour maintenir la valeur du processus que vous souhaitez fermer. Dans cet exemple , le fichier VBS fermera l'application Bloc-notes . Le code suivant crée une variable de chaîne pour le processus bloc-notes : Dim processprocess = " notepad.exe " 2 Créer une variable objet qui emprunte l'identité du compte d' utilisateur admin. Cela est nécessaire pour fermer les processus sur la machine. Le code suivant crée un objet WMI utilisé plus tard dans le code pour trouver la poignée pour le processus : Set WMI = GetObject (" winmgmts : { impersonationLevel = impersonate } \\ \\ myComputer \\ root \\ cimv2 " ) 3 utiliser la variable service WMI pour obtenir le handle pour le processus que vous souhaitez arrêter . Le manche est une clé unique donnée au processus que Windows utilise comme référence interne . Pour interroger le service WMI , utilisez le code suivant : processus de Set = objWMIService.ExecQuery ( "SELECT * FROM Win32_Process Où Nom =" & processus ) 4 Tuez le processus. Puisque l'utilisateur peut avoir plusieurs fenêtres bloc-notes ouvert , le code utilise une boucle de tuer chaque processus. Les boucles de code suivants dans chaque processus ouvert et ferme l'un d'eux ce match " notepad.exe " : Pour chaque objProcess dans processobjProcess.Terminate () Suivant 5 Vérifiez le processus est arrêté en affichant le résultats à l'écran . Le code suivant affiche un message de réussite pour l'utilisateur: WScript.Echo " processus vient de tuer " et processus
|