Contenuto
VBScript ti consente di creare piccole applicazioni offline o online che eseguono piccole attività, come l'esecuzione di un processo a un'ora pianificata. Quando non hai accesso al task manager o al prompt dei comandi ma hai davvero bisogno di finalizzare un processo, puoi scrivere uno script che lo fa attraverso un processo automatico. In sostanza, VBS non ha una funzione specifica per terminare i processi, il che significa che devi aggirare l'interfaccia di scripting per terminare correttamente un'attività.
indicazioni
È possibile sviluppare uno script per finalizzare le attività in remoto sul proprio computer (Patrick Ryan / Lifesize / Getty Images)-
Fai clic sul menu "Start"; "Tutti i programmi"; "Accessori" e "Blocco note".
-
Digitare quanto segue nella prima riga:
sComputerName = "."
-
Inizia una nuova riga e digita quanto segue:
Stask = "task.exe"
Sostituire "task.exe" con il nome del processo a cui si desidera terminare.
-
Digitare quanto segue in una nuova riga:
SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}! " & SComputerName e " root cimv2")
Ciò ottiene l'interfaccia di Strumentazione gestione Windows sul tuo computer e la colloca su un oggetto specifico.
-
Avvia un'altra riga e digita il seguente codice:
SET cTask = oWMI.ExecQuery ("Seleziona * da Win32_Process Where Name = '" & sTask e "'")
Questo definisce "cTask" come l'oggetto per il processo che tenterà di uscire.
-
Inserisci il seguente codice nel suo esatto contesto:
PER CIASCUNO oTask in cTask oTask.Terminate () NEXT
Questo uccide tutte le attività con il nome specificato in "sTask".
-
Fai clic su "File" e "Salva con nome" nella finestra del Blocco note. Seleziona "Tutti i file" sotto "Salva come" e digita "killtask.vbs" come nome file. Fai clic su "Salva". Passare al punto in cui è stato salvato e aprirlo. Questo termina automaticamente il processo.
avvertimento
- Non finalizzare un processo che impedisca all'amministratore di sistema di avere il controllo adeguato sul computer, se non per te stesso. Questo ha ripercussioni. Utilizzare questa conoscenza solo per risolvere i problemi del computer se non si ha accesso al task manager o al prompt dei comandi.