Mentse az összes Windows folyamatot egy szöveges fájlba

Néha hasznos lehet a Windows gépen futó folyamatok listájának eldobása. Míg használhatja a Feladatkezelőt vagy más gyártóktól származó alkalmazásokat, például Process Explorer vagy TaskSchedulerView az összes futó feladat felsorolása és kezelése közvetlenül az interfészen belül.

Az olyan harmadik féltől származó alkalmazások, mint a Process Explorer, támogatják az összes folyamat exportálását a rendszer szöveges fájljaiba, de a Windows operációs rendszer szokásos feladatkezelője nem.



A Windows tartalmazza a parancssori eszközt feladat lista amelyet a feladatok listájának megjelenítésére és a lista szűrésére terveztek. Noha nem támogatja a beépített exportálási lehetőségeket, támogatja azt a lehetőséget, hogy a parancssori kimenetet máshol irányítsák.

Feladatlista, akárcsak taskkill, amelyben útmutatót tettünk közzé körülbelül korábban, ez egy praktikus parancssori eszköz, amelyet a Windows összes támogatott verziója támogat.

A Feladatlista eszköz

tasklist

A Tasklist parancsot a parancssorból is futtathatja, és ehhez nincs szüksége fokozott jogokra. Csak érintse meg a Start gombot, írja be a cmd.exe fájlt, és nyissa meg a parancssort az eredményekből az induláshoz.



Egyszerűen gépelje be a feladatlistát, és nyomja meg az Enter billentyűt, és megjeleníti a rendszer összes futó folyamatának listáját. Minden folyamat fel van tüntetve a névvel, a folyamat azonosítójával, a munkamenet nevével és számával, valamint a memória felhasználásával.

A folyamatlistát azonnal mentheti a tasklist> output könyvtár és a fájlnév, pl. Tasklist> d: folyamatok.txt.

tasklist output

A segédprogram három különféle megjelenítési formátumot támogat. A táblát alapértelmezés szerint használja, de a / fo parancs segítségével válthat a lista vagy a csv nézetre. Csak használja a tasklist / fo csv fájlt, és ehelyett vesszővel elválasztott formában jelenítse meg a folyamatok listáját.



A Feladatlista világít, amikor a támogatott szűrőkről van szó. A szűrők segítségével megjelenítheti a szükséges információkat olyan információkból, amelyekre nincs szüksége. Léteznek szűrők a folyamatok megjelenítéséhez, többek között memóriahasználat, CPU-idő, folyamat-azonosító, ablakcím vagy felhasználónév szerint.

A szűrők olyan operátort támogatnak, mint eq = egyenlő, ne = nem egyenlő vagy gt = nagyobb. Vegye figyelembe, hogy a WINDOWTITLE és az STATUS szűrők nem támogatottak, ha a Tasklist távoli rendszeren futtatja.

Itt található a szűrők használatát szemléltető példák listája:

  • Tasklist / fi 'USERNAME eq Martin' - visszaadja a Martin felhasználó alatt futott folyamatok listáját.
  • Tasklist / fi 'FELHASZNÁLÓNÉV ne NT HATÓSÁG RENDSZER' / fi 'STATUS eq fut' - visszaad minden, a rendszerfolyamatok alatt futó folyamatot.
  • Tasklist / fi 'MODULOK eq nt *' - Az összes olyan folyamat felsorolása, amelyeknek DLL-je kezdõdik nt-vel.
  • Feladatlista / 'PID gt 2000' - az összes folyamatot megjeleníti, amelynek azonosítója meghaladja a 2000-t.
  • Feladatlista / 'MEMUSAGE gt 4096' - felsorolja az összes folyamatot, amelynek memóriafelhasználása meghaladja a 4096 kilobájtot.

Szűrőket kombinálhat más paraméterekkel:

  • tasklist / s BasementComp / svc / fi 'MEMUSAGE gt 4096' - Felsorolja azokat a folyamatokat a távoli számítógépen, amely BasementComp-en több, mint 4 megabájt RAM-ot használ.
  • tasklist / s BasementComp / u maindom joe / p jelszó - felsorolja a folyamatokat a távoli számítógépen a BasementComp számítógépen a joe felhasználói jelszó és a jelszó felhasználásával.

Az összes kimenetet szöveges fájlba mentheti a > rendeltetési hely parancs.

További információkat kapunk, ha futtatjuk a Tasklist /? és tovább A Microsoft dokumentumai weboldal.

Most te: Milyen parancssori eszközöket használ?