Finalitzeu diversos programes des de la línia d'ordres amb Taskkill
- Categoria: Tutories
No totes les opcions de finalització del programa funcionen tot el temps. Si un programa no respon, és possible que no pugueu utilitzar el botó de tancament de la finestra per finalitzar-lo. El mateix pot ser cert per matar el procés al Gestor de tasques de Windows.
Taskkill és una eina versàtil de línia de comandaments que podeu utilitzar per a aquests propòsits. Entre les moltes funcions que suporta hi ha una opció per tancar de manera contundent els programes i finalitzar diversos programes en una sola operació.
En particular, aquest últim pot ser útil si heu de netejar els programes enrevessats del vostre sistema que generaran nous processos tan aviat com els suprimiu.
La comanda bàsica és taskkill seguida de paràmetres. Un bon punt de partida és executar taskkill /? per mostrar el text d’ajuda que enumera tots els paràmetres que podeu utilitzar.
Per finalitzar un procés, podeu utilitzar les dues opcions bàsiques següents:
- taskkill / IM explorer.exe
- taskkill / PID 1516
El primer fa referència al nom de la imatge del programa que s’obté quan s’executa tasklist a la línia d’ordres o mitjançant l’administrador de tasques de Windows. El segon, l'ID de procés del procés que s'obté de la mateixa manera.
Si feu servir el nom de la imatge, mireu tots els processos d'aquest nom. Per contra, l'ID de procés us permet seleccionar un procés específic.
Per finalitzar diversos processos alhora, utilitzeu la següent comanda.
- taskkill / PID 123 / PID 234 / PID 345
El paràmetre / f especifica que els processos seleccionats s’han d’acabar amb força mentre / t que tots els seus processos secundaris s’haurien d’acabar juntament amb ell.
El que fa del taskkill especialment potent és el seu sistema de filtratge. Podeu utilitzar filtres per finalitzar els processos de concordança per matar-ne un conjunt sencer alhora.
Els filtres utilitzen el paràmetre / fi seguit d’instruccions sobre què voleu filtrar. Els operadors utilitzats aquí són:
- eq igual
- no és igual
- gt més gran que
- És menys que
- ge major o igual
- menys o igual
Els noms de filtre interessants són IMAGENAME, CPUTIME, MEMUSAGE o USERNAME, entre d'altres (vegeu la captura de pantalla de dalt de tots ells i els operadors que admeten).
Com podeu veure, les comodines són compatibles. Només podeu utilitzar comodins per a / IM quan s’especifiqui almenys un filtre.
Alguns exemples:
- taskkill / FI 'ESTATUS eq NO RESPONDEU'
- taskkill / FI 'USERNAME eq MARTIN'
- taskkill / s nom de fitxer / FI 'IMAGENAME eq rog *' / im *
El que fan
- Acaba tots els processos en execució amb l'estat que no respon
- Acaba tots els processos en execució de l’usuari MARTIN
- Finalitza tots els noms d'imatge que comencen amb rog al nom de servidor del servidor
Si us cal, utilitzeu els paràmetres / p i / u per definir una contrasenya i un nom d’usuari. El paràmetre d'usuari es presenta en el formulari Domini Usuari, per exemple. / u coredomain martin / p secreta de paraula
Es proporciona informació addicional Lloc web de Microsoft Technet