Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee beëindigt u een of meer taken of processen. Processen kunnen worden beëindigd door proces-id of installatiekopieënnaam. U kunt de opdracht takenlijst gebruiken om de proces-id (PID) te bepalen voor het proces dat moet worden beëindigd.
Note
Deze opdracht vervangt de kill-tool .
Syntax
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parameters
| Parameter | Description |
|---|---|
/s <computer> |
Hiermee geeft u de naam of het IP-adres van een externe computer (gebruik geen backslashes). De standaardwaarde is de lokale computer. |
/u <domain>\<username> |
Voert de opdracht uit met de accountmachtigingen van de gebruiker die is opgegeven door <username> of door <domain>\<username>. De parameter /u kan alleen worden opgegeven als /s ook is opgegeven. De standaardwaarde is de machtigingen van de gebruiker die momenteel is aangemeld bij de computer die de opdracht uitgeeft. |
/p <password> |
Hiermee geeft u het wachtwoord op van het gebruikersaccount dat is opgegeven in de parameter /u . |
/Fi <filter> |
Hiermee past u een filter toe om een set taken te selecteren. U kunt meer dan één filter gebruiken of het jokerteken (*) gebruiken om alle taken of afbeeldingsnamen op te geven. De geldige filters worden vermeld in de sectie Filternamen, operators en waarden sectie van dit artikel. |
/Pid <processID> |
Hiermee geeft u de proces-id van het proces dat moet worden beëindigd. |
/im-<imagename> |
Hiermee geeft u de naam van de installatiekopieën van het proces dat moet worden beëindigd. Gebruik het jokerteken (*) om alle afbeeldingsnamen op te geven. |
| /f | Hiermee geeft u op dat processen geforceerd worden beëindigd. Deze parameter wordt genegeerd voor externe processen; alle externe processen worden geforceerd beëindigd. |
| /t | Hiermee beëindigt u het opgegeven proces en eventuele onderliggende processen die hiermee zijn gestart. |
Namen, operators en waarden filteren
| Filter Name | Valid Operators | Valid Value(s) |
|---|---|---|
| STATUS | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN |
| IMAGENAME | eq, ne | Image name |
| PID | eq, ne, gt, lt, ge, le | PID value |
| SESSION | eq, ne, gt, lt, ge, le | Session number |
| CPUtime | eq, ne, gt, lt, ge, le | CPU-tijd in het formaat HH:MM:SS, waarbij MM en SS tussen 0 en 59 liggen en HH een niet-ondertekend getal is |
| MEMUSAGE | eq, ne, gt, lt, ge, le | Geheugengebruik in KB |
| USERNAME | eq, ne | Elke geldige gebruikersnaam (<user> of <domain\user>) |
| SERVICES | eq, ne | Service name |
| WINDOWTITLE | eq, ne | Window title |
| MODULES | eq, ne | DLL name |
Remarks
De filters WINDOWTITLE en STATUS worden niet ondersteund wanneer een extern systeem is opgegeven.
Het jokerteken (
*) wordt geaccepteerd voor de optie*/im, alleen wanneer een filter wordt toegepast.Het beëindigen van een proces op afstand wordt altijd krachtig uitgevoerd, ongeacht of de optie /f is opgegeven.
Als u een computernaam aan het hostnaamfilter oplevert, wordt het afsluiten van alle processen gestopt.
Examples
Typ het volgende om de processen met proces-id's 1230, 1241 en 1253 te beëindigen:
taskkill /pid 1230 /pid 1241 /pid 1253
Als u het proces geforceerd wilt beëindigen Notepad.exe als het door het systeem is gestart, typt u:
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Om alle processen op de externe computer Srvmain te beëindigen met een afbeeldingsnaam die begint met een opmerking, terwijl u de inloggegevens voor het gebruikersaccount Hiropln gebruikt, typt u:
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Als u het proces wilt beëindigen met de proces-id 2134 en eventuele onderliggende processen die zijn gestart, maar alleen als deze processen zijn gestart door het beheerdersaccount, typt u:
taskkill /pid 2134 /t /fi "username eq administrator"
Als u alle processen met een proces-id wilt beëindigen groter dan of gelijk aan 1000, ongeacht de namen van de installatiekopieën, typt u:
taskkill /f /fi "PID ge 1000" /im *