| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come scrivere un file VBS per uccidere un processo Task Manager
    di Windows Task Manager è un'applicazione che permette di visualizzare tutti i processi sulla macchina . I processi sono applicazioni in esecuzione sulla macchina. Essi possono essere processi in background che aiutano la funzione di sistema operativo , o il processo può essere un'applicazione software apertura da parte dell'utente . È possibile utilizzare un file di VBScript ( VBS) a chiudere questi processi . Questo è uno strumento utile per gli amministratori di rete che vogliono sopprimere i programmi di avvio quando si avvia l' utente della macchina . Istruzioni
    1

    Creare una stringa di caratteri per contenere il valore del processo che si desidera chiudere . In questo esempio , il file VBS chiuderà l'applicazione promemoria . Il codice seguente crea una variabile stringa per il processo di blocco note : Dim processprocess = " notepad.exe "
    2

    creare una variabile oggetto che rappresenta l'account utente amministratore . Questo è necessario per chiudere i processi sulla macchina . Il codice seguente crea un oggetto WMI utilizzato in seguito nel codice per trovare l'handle per il processo : Set wmi = GetObject ( " winmgmts : { impersonationLevel = impersonate } \\ \\ myComputer \\ root \\ CIMV2 " ) economici
    3

    Utilizzare la variabile di servizio WMI per ottenere l'handle per il processo che si desidera interrompere . Il manico è una chiave unica data al processo che Windows utilizza come riferimento interno . Per interrogare il servizio WMI , utilizzare il seguente codice : processo Set = objWMIService.ExecQuery ( " Select * from Win32_Process dove name = " & processo ) economici 4

    uccidere il processo . Dal momento che l' utente può avere più finestre notepad aperto , il codice utilizza un ciclo per uccidere ogni processo . Il codice seguente loop attraverso ogni processo aperto e chiude qualsiasi di loro che incontro " notepad.exe " : per ogni objProcess in processobjProcess.Terminate ( ) Successivo
    5

    verificare il processo viene arrestato , visualizzando la i risultati sullo schermo. Il codice seguente consente di stampare un messaggio di successo per l'utente : WScript.Echo " processo appena ucciso " e processo

    Previous :

    next :
      Articoli Correlati
    ·Come trovare una stringa contenente un carattere Ripete…
    ·Come fare una barra degli strumenti per riapparire Visu…
    ·Come aggiornare un oggetto in una collezione con VBA 
    ·Come modificare una didascalia di dialogo di Windows 
    ·La differenza tra DataGrid e GridView 
    ·Come convertire Integer la data valuta di Visual Basic 
    ·Come fare un Array in VB6 
    ·Come creare XSD VB 
    ·Come faccio a chiudere un documento Word con VBA ? 
    ·Come utilizzare più pagine in Visual Basic 6 
      Articoli in evidenza
    ·Come fare Nastri in CSS3 
    ·Come utilizzare 2 Form con Visual Basic 6.0 
    ·Come programma di Microsoft Windows CE 
    ·Come fare un Array Button Uso di ActionScript 
    ·Come aggiornare i cookie Via JavaScript 
    ·Come importare una classe Python Da una shell interatti…
    ·Come modificare il cursore in C + + 
    ·Come convertire COBOL Into Fortran 
    ·Come utilizzare un Twitter Python Script 
    ·Come connettersi al database Heliohost 
    Copyright © Conoscenza Informatica http://it.wingwit.com