Come scrivere un file VBS per uscire da un processo di Task Manager

Autore: Louise Ward
Data Della Creazione: 10 Febbraio 2021
Data Di Aggiornamento: 12 Maggio 2024
Anonim
Task Scheduler:  Learn how to Analyze and Troubleshoot!
Video: Task Scheduler: Learn how to Analyze and Troubleshoot!

Contenuto

Il Task Manager di Windows è un'applicazione che consente la visualizzazione di tutti i processi della macchina, cioè dei programmi in esecuzione. Possono funzionare in background aiutando il sistema operativo a funzionare o possono essere applicazioni software aperte dall'utente. È possibile utilizzare un file VBScript (VBS) per chiudere questi processi. Questo è uno strumento utile per gli amministratori di rete che desiderano impedire l'apertura dei programmi all'avvio dell'utente.


indicazioni

I file VBS sono utili per gli amministratori di rete (immagine di rete di .shock da Fotolia.com)
  1. Creare una stringa per memorizzare il valore del processo che si desidera chiudere. In questo esempio, il file VBS chiuderà l'applicazione Blocco note. Il codice seguente creerà una variabile di sequenza per il processo di Blocco note: Dim process process = "notepad.exe "

  2. Creare una variabile oggetto che rappresenta l'account utente dell'amministratore. Questo è necessario per terminare i processi della macchina. Il codice seguente crea un oggetto WMI in seguito utilizzato per rilevare il controller del processo: Set wmi = GetObject ( "winmgmts: {impersonationLevel = impersonate !! myComputer root cimv2 ")

  3. Utilizzare la variabile di servizio WMI per ottenere il controller di processo che si desidera arrestare. È una chiave univoca data al processo utilizzato da Windows come riferimento interno. Per interrogare il servizio WMI, utilizzare il seguente codice:


    Set process = objWMIService.ExecQuery ( "Seleziona * da Win32_Process Where Name = " & process)

  4. Chiudi il processo Poiché l'utente potrebbe avere finestre di blocco note aperte, il codice utilizzerà una sequenza per terminare ogni processo. Questo succederà a tutti quelli che corrispondono a "notepad.exe". Il codice è: Per ogni oggetto objProcess nel processo objProcess.Terminate () Next

  5. Verificare che il processo sia terminato visualizzando i risultati sullo schermo. Il seguente codice indica un messaggio di successo per l'utente: WSCript.Echo "Just killed process " & process

I file BMP hanno un'eccellente qualità dell'immagine, che i traduce in file di grandi dimenioni. fortunatamente, il ridimenionamento di un file BMP o la converione in un altro formato pu&...

Trattamento per gengive irritate

Robert Simon

Maggio 2024

Le gengive irritate o infiammate poono devatare la tua vita, proprio come il mal di denti. Il più delle volte ono legati a una cara igiene dentale, ma poono anche eere cauati da traumi alla bocca...

Popolare Sul Portale