| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment écrire un fichier VBS pour tuer un processus Task Manager
    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

    Previous :

    next :
      articles connexes
    ·Comment introduire le langage VBA 
    ·Comment puis-je modifier un ListView sur Visual Basic 
    ·Comment installer un calendrier déroulant dans Access 
    ·Comment exporter des données Access avec VBA 
    ·Comment faire pour utiliser le contrôle DTPicker dans …
    ·Comment envoyer des SMS à l'aide VB 
    ·Comment utiliser Winsock.dll en Visual Basic 
    ·Comment utiliser l'historique objet VBScript 
    ·Comment attribuer un nombre de lignes à une variable e…
    ·Comment imprimer sur une zone de liste dans Visual Basi…
      articles en vedette
    ·Comment lire les lignes d'une zone de liste dans Visual…
    ·Comment importer SQLite à MySQL 
    ·Comment déboguer avec DBX 
    ·Qt Designer Tutoriels 
    ·Java Double en forme 
    ·Comment définir différentes valeurs pour chaque ligne…
    ·Comment naviguer tableaux à deux dimensions en Java 
    ·Comment déterminer un type de fichier en PHP 
    ·Débutant Visual Basic 2008 Tutorial 
    ·Comment utiliser Repeindre en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com