În acest articol ne vom uita la doua utilitati linie de comandă, care sunt folosite pentru a lucra cu procesele, și anume, tasklist.txt utilitate și taskkill.

procese de linie de comandă, de utilitate Tasklist
tasklist [Exe] [/ s <система>] [/ U [<домен>\]<пользователь> [/ P <пароль>]] [/ Fo] [/ nh] [/ fi filtru [/ fi filtru2 [. ]]] [/ M <модуль> | / Svc | / V]
/ U [<домен>\]<пользователь> - Acesta vă permite să specificați numele de domeniu / utilizator, o rezoluție care trebuie să execute cont. În absența cesionarului utilizatorului curent care rula utilitarul.
/ p <пароль> - Această cheie este relevant numai dacă Preece
parametru tstvuet / u. Cheia specifică parola contului.
/ Fo - atunci putem seta formatul de ieșire: TABLE - tabel, LIST - lista și CSV - tabel în format de fișier csv. În absența unei chei, datele afișate în format de tabel. Prompt comandă, și procese.
/ Nh - dezactivarea antetul de ieșire pentru coloana, cheia este relevant numai atunci când parametrul pentru valorile / FO set TABLE sau CSV
/ Fi - această tastă vă permite să setați filtre, care vor fi proiectate lista de procese afișate în linia de comandă. Filtrele pot fi specificate, separate prin virgulă, în ghilimele prescrie numele filtrului, operatorul și valoarea.
- STATUS (stare) - echivalent, NE - Alergare | NU RĂSPUNZÂND
- IMAGENAME (nume de imagine) - eq, ne - nume de proces
- PID (proces ID) - eq, ne, gt, lt, ge, le - valoarea de proces PID identificator
- SESIUNE (sesiunea) - eq, ne, gt, lt, ge, le - Numărul sesiunii
- SESSIONNAME (nume de sesiune) - echivalent, ne - numele sesiunii
- CPUTIME - eq, ne, gt, lt, ge, le - timp CPU în format hh (ore) (Necunoscut.): Mm (minute): ss (secunde).
- MEMUSAGE (fiica) - eq, ne, gt, lt, ge, le - consumate memorie valoare în KB
- USERNAME (utilizator) - echivalent, ne - Specifică numele de utilizator în formatul [<домен>\<пользователь>]
- SERVICII (Servicii) - echivalent, ne - numele serviciului
- WINDOWTITLE - echiv, ne - numele ferestrei
- echiv - determină egalitatea o anumită valoare
- ne - inegalitate determină o valoare predeterminată
- gt - număr specificat mai
- lt - mai puțin specificat numărul de
- ge - Mai mare sau egal cu numărul specificat
- le - Mai mic sau egal cu numărul specificat
Rețineți că, atunci când specificați numele filtrului, am un număr în paranteză valoarea lui rus (dacă este posibil). Deoarece construi rus de Windows au reușit să facă transferul, iar filtrul este numit în limba engleză, există CMD eroare „nu este recunoscut de către filtrul de căutare.“
/ m <модуль> - prezența acestei taste permite afișarea tuturor proceselor din linia de comandă, folosind o bibliotecă predeterminată (filtru MODULE). Nu este utilizat în conjuncție cu parametrii / SVC și / v
/ Svc - definește un serviciu de cartografiere pentru fiecare proces care este relevant, atunci când / FO este setat la masa. Nu se utilizează împreună cu parametrii / m și / v
/ V - comută afișarea informațiilor detaliate. Nu se utilizează împreună cu parametrii / svc si / m.
procese de linie de comandă, de utilitate Tasklist
utilitate taskkill permite proces finaliza sau a unui grup predeterminat poate fi efectuată la terminarea numelui procesului sau prin ID-ul său
De fapt, valorile parametrilor sunt aceleași ca și pentru utilitatea tasklist, cu excepția:
/ F - setează cancelability proces predeterminat
/ PID <процесс> - atunci putem specifica ID-ul procesului care trebuie să fie ucis.
/ IM <образ> - Cerem numele imaginii pentru a determina toate procesele pot fi atribuite wildcard „*“.
/ T - în cazul în care cheia este pornit, nu va fi finalizarea unui proces dat în linia de comandă și toate filialele sale.
Ei bine, după cum știți, pentru a afișa ajutor pentru utilitarul specificat CMD, este necesar să se înregistreze numele parametrului /. Pentru aceste indicații de orientare către un fișier folosind „>“ simbolul urmat de calea către fișierul în care vor fi înregistrate datele. Dar există o problemă - este necesar să se determine codificarea corectă, în caz contrar vom primi kryakozyabi. Faptul că unele utilități nu cere doresc să redirecționeze către un fișier în codificarea pe care le-am înregistrat prin utilitate chcp. Și astfel, aveți nevoie pentru a scrie un fișier batch separat.
Nu sunt bun la linia de comandă, astfel încât pe Internet a găsit următorul exemplu:
Salvați fișierul text cu extensia BAT și a alerga, va ajunge în directorul curent, două fișiere text, una cu kryakozyabry și celălalt în codificarea 1251.