Parancssori - folyamatok (közüzemi tasklist és taskkill)
Ebben a cikkben fogjuk nézni két parancssori segédprogramokat használnak dolgozni folyamatok, nevezetesen közüzemi tasklist és taskkill.
Parancssor folyamatok tasklist segédprogram
tasklist [.exe] [/ s <система>] [/ U [<домен>\]<пользователь> [/ P <пароль>]] [/ Fo] [/ NH] [/ fi filter [/ fi szűrő2 [. ]]] [/ M <модуль> | / Svc | / V]
/ U [<домен>\]<пользователь> - Ez lehetővé teszi, hogy meghatározza a domain név / user egy határozatot, amely végre kell hajtania a számla. Ennek hiányában az engedményes az aktuális felhasználót, hogy a segédprogram futtatásához.
/ p <пароль> - Ez a kulcs csak annyiban releváns, amennyiben Preece
tstvuet paraméter / u. A kulcs jelszót adja meg a számla.
/ Fo -, akkor be lehet állítani a kimeneti formátum: TABLE - asztal, listáján - és CSV - táblázat CSV formátumban. Ennek hiányában a kulcs megjelenített adatok táblázatos formában. Command Prompt és a folyamatok.
/ Nh - kikapcsolni a kimeneti oszlopfejlécet, a kulcs csak annyiban releváns, ha a paraméter a / fo beállított értékek TABLE vagy CSV
/ Fi - ez a kulcs lehetővé teszi, hogy a szűrők, amelyet vizsgálni folyamatok listája jelenik meg a parancssorban. A szűrőket lehet megadni, vesszővel elválasztva, idézőjelbe előírja a szűrő nevét, az üzemeltető és az értéket.
- STATUS (állam) - ekvivalens, ne - Futás | NEM REAGÁL
- Imagename (kép neve) - ekvivalens, ne - folyamat neve
- PID (ID folyamat) - eq, ne, GT, LT, ge, Le - értéket azonosító PID folyamat
- Ülés (a session) - eq, ne, GT, LT, ge, Le - Session száma
- SESSIONNAME (munkamenet neve) - eq, ne - Session név
- CPUTIME (. Ismeretlen) - eq, ne, GT, LT, ge, Le - CPU időt a formátumban hh (óra): MM (perc): ss (másodperc).
- MEMUSAGE (lánya) - eq, ne, GT, LT, ge, Le - elfogyasztott érték memória KB
- Felhasználónév (user) - ekvivalens, ne - Meghatározza a felhasználó nevét a méret [<домен>\<пользователь>]
- Szolgáltatások () - ekvivalens, ne - szolgáltatás neve
- WINDOWTITLE - eq, ne - a nevét az ablak
- eq - meghatározza az egyenlőség egy adott érték
- NE - egyenlőtlenség meghatározza egy előre meghatározott értéket
- GT - Több megadott számú
- LT - Kevesebb meghatározott számú
- ge - Nagyobb vagy egyenlő, mint a megadott szám
- le - Kisebb vagy egyenlő a megadott számot
Vegye figyelembe, hogy amikor megadja a szűrő nevét, van egy szám a zárójelben az orosz érték (ha lehetséges). Mivel az orosz épít a Windows sikerült, hogy az átadás, és a szűrőt az angol címe, ott CMD hiba „nem ismeri el a keresési szűrő”.
/ m <модуль> - a jelenléte ezt a kulcs lehetővé teszi a kijelző az összes folyamat a parancssor, egy előre meghatározott könyvtárból (modulok szűrő). Nem használható együtt a paraméterek / SVC és / v
/ Svc - meghatározza a térképészeti szolgáltatás minden folyamat a lényeges, ha a / fo beállítása TABLE. Nem használt paraméterekkel együtt / m és / v
/ V - átváltja a kijelző részletes információkat. Nem használt paraméterekkel együtt / SVC és / m.
Parancssor folyamatok tasklist segédprogram
taskkill segédprogram lehetővé folyamat véglegesítése vagy egy előre meghatározott csoport lehet végezni a folyamat befejezése nevét vagy annak azonosítója
Tény, hogy a paraméter értékek ugyanazok, mint a tasklist segédprogram, kivéve:
/ F - beállítja az előre meghatározott folyamat cancelability
/ PID <процесс> - akkor tudjuk meg az ID a folyamat, hogy meg kell ölni.
/ IM <образ> - Arra kérjük a kép nevét, hogy meghatározzák minden folyamat lehet rendelni a helyettesítő „*”.
/ T - ha a kulcs be van kapcsolva, nem lesz a befejezése egy adott folyamat a parancssor és valamennyi leányvállalata.
Nos, mint tudja, súgó megjelenítéséhez a megadott közüzemi CMD szükséges regisztrálni a paraméter nevét /. Mert ezeket az utasításokat egy fájlt a „>” jel, majd a fájl elérési útját, amelyre az adatok kerülnek rögzítésre. De van egy probléma - szükséges meghatározni a megfelelő kódolás, különben mi lesz kryakozyabi. Az a tény, hogy néhány dologra pihent nem akarják átirányítani egy fájlba a kódolást, hogy már regisztrált keresztül CHCP parancs segédprogramot. És így, meg kell írni egy külön batch fájlt.
Nem vagyok jó a parancssor, így az interneten talált a következő példát:
Ha a szöveges kiterjesztésű fájl bat és futtatás végén az aktuális könyvtárban, két szöveges fájlok, az egyik kryakozyabry, a másik pedig a kódolás 1251.