Metodo 1: come uccidere un processo usando TaskKill in PowerShell?
TaskKill è un comando amministratore utilizzato da PowerShell e CMD per uccidere qualsiasi processo di esecuzione. TaskKill utilizza PID (Identificazione del processo) o ProcessName per identificare il numero di processo e quindi lo uccide.
Sintassi: per uccidere un processo per ID
> Taskkill /f /pid
Gli elementi di sintassi sono spiegati di seguito.
Sintassi: per uccidere un processo per nome
> TaskKill /IM /F
Gli elementi della sintassi sono:
Esempio
Qui, abbiamo presentato l'uso del comando Taskkill che è sostanzialmente utilizzato per uccidere un processo.
Se si desidera ottenere il nome dell'immagine di processo o il suo ID usando PowerShell, puoi ottenerlo tramite il seguente comando:
> Tasklist
Nell'output sopra, la prima colonna "Nome immagine" rappresenta le immagini presenti e il secondo "PID" rappresenta gli ID di processo, il terzo colonna "Nome sessione" rappresenta i nomi dei servizi, la quarta colonna "Session#" dice se la sessione è On o spento usando 1 e 0.
Seleziona l'attività che desideri uccidere e annotare il suo ID nel comando qui sotto per ucciderlo:
> TaskKill /F /PID 5276
Dal "SUCCESSO"Messaggio, si osserva che il processo è stato ucciso con successo.
TaskKill consente anche l'uccisione di un'attività specificando il suo nome.
Specifica il nome del processo che si desidera uccidere dopo il /IO SONO parametro come segue:
> TaskKill /im calc.exe /f
Congratulazioni! Hai imparato a usare TaskKill per uccidere un processo con il suo ID e con il suo nome.
Metodo 2: come uccidere un processo usando il processo di stop in PowerShell?
Il cmdlet di arresto è un comando amministrativo che viene utilizzato per uccidere i processi in esecuzione. Il comando stop-process utilizza PID e il nome per identificare il processo durante l'uccisione.
Sintassi: uccidere il processo per ID
> Stop -Process -id-Forza
Gli elementi di sintassi sono descritti come
O
Sintassi: per uccidere il processo per nome
> Stop -Process -Name-Forza
Gli elementi di sintassi sono spiegati come
Esempio
Questo esempio dimostra il funzionamento del comando TaskKill.
Prima di tutto, esegui il comando di tasklist per ottenere l'elenco delle attività.
> Tasklist
Specifica il processo che si desidera uccidere e quindi inserisci il suo ID
> Stop -Process -id 5704 -force
Quindi, il processo viene terminato utilizzando il cmdlet di stop.
Stop-Process ti consente anche di uccidere il processo specificando il suo nome.
> Stop -Process -Name Notepad -Force
Il processo chiamato "bloc notes"Viene ucciso con successo.
congratulazioni! Hai imparato con successo per uccidere il processo usando PowerShell.
Conclusione
Per uccidere un processo, PowerShell supporta i comandi Stop-Process e Taskkill. Entrambi i metodi tracciano il processo utilizzando il nome del processo o l'ID. Questo post ha fornito un elenco di possibili metodi per uccidere un processo usando PowerShell. Puoi anche ottenere l'elenco dei processi tramite i comandi GET-Process o TaskList in PowerShell.