Zapisz wszystkie procesy systemu Windows do pliku tekstowego
- Kategoria: Windows
Czasami przydatne może być zrzucenie listy wszystkich uruchomionych procesów na komputerze z systemem Windows. Chociaż możesz korzystać z Menedżera zadań lub aplikacji innych firm, takich jak Process Explorer lub TaskSchedulerView aby wyświetlić listę wszystkich uruchomionych zadań i zarządzać nimi bezpośrednio z poziomu interfejsu.
Aplikacje innych firm, takie jak Process Explorer, obsługują eksportowanie wszystkich procesów do plików tekstowych w systemie, ale standardowy Menedżer zadań systemu operacyjnego Windows nie.
Windows zawiera narzędzie wiersza poleceń Lista zadań który służy do wyświetlania listy zadań i filtrowania listy. Chociaż nie obsługuje wbudowanych opcji eksportu, obsługuje opcję bezpośredniego kierowania wyników wiersza poleceń w inne miejsce.
Lista zadań, tak jak taskkill, w którym opublikowaliśmy przewodnik o wcześniejszych, jest poręcznym narzędziem wiersza poleceń, które obsługuje wszystkie obsługiwane wersje systemu Windows.
Narzędzie Lista zadań
Możesz uruchomić listę zadań z wiersza poleceń i nie potrzebujesz do tego podwyższonych uprawnień. Po prostu dotknij Start, wpisz cmd.exe i otwórz wiersz polecenia z wyników, aby rozpocząć.
Wystarczy wpisać listę zadań i nacisnąć klawisz Enter, aby wyświetlić listę wszystkich procesów uruchomionych w systemie. Każdy proces jest wymieniony z nazwą, identyfikatorem procesu, nazwą i numerem sesji oraz zużyciem pamięci.
Możesz od razu zapisać listę procesów, uruchamiając polecenie lista zadań> katalog wyjściowy i nazwę pliku, np. lista zadań> d: procesy.txt.
Narzędzie obsługuje trzy różne formaty wyświetlania. Tabela jest używana domyślnie, ale zamiast tego możesz użyć polecenia / fo, aby przełączyć się na widok listy lub csv. Po prostu użyj tasklist / fo csv, aby wyświetlić listę procesów w formacie oddzielonym przecinkami.
Lista zadań błyszczy, jeśli chodzi o obsługiwane filtry. Możesz użyć filtrów, aby wyświetlić informacje, których potrzebujesz, z informacji, których nie potrzebujesz. Istnieją filtry do wyświetlania procesów według wykorzystania pamięci, czasu procesora, identyfikatora procesu, tytułu okna lub nazwy użytkownika.
Filtry obsługują operatory, takie jak eq = equal, ne = not equal lub gt = larg. Zauważ, że filtry WINDOWTITLE i STATUS nie są obsługiwane, gdy uruchamiasz listę zadań w systemie zdalnym.
Oto lista przykładów pokazujących użycie filtra:
- lista zadań / fi „NAZWA UŻYTKOWNIKA eq Martin” - zwraca listę procesów uruchomionych przez użytkownika Martin.
- lista zadań / fi 'NAZWA UŻYTKOWNIKA ne NT AUTHORITY SYSTEM' / fi 'STATUS eq running' - zwraca wszystkie procesy, które działają w ramach procesów systemowych.
- lista zadań / fi „MODULES eq nt *” - Wyświetla listę wszystkich procesów, których biblioteka DLL zaczyna się od nt.
- lista zadań / fi „PID gt 2000” - wyświetla wszystkie procesy o ID większym niż 2000.
- lista zadań / fi „MEMUSAGE gt 4096” - wyświetla wszystkie procesy, których użycie pamięci jest większe niż 4096 kilobajtów.
Możesz łączyć filtry z innymi parametrami:
- lista zadań BasementComp / svc / fi „MEMUSAGE gt 4096” - Zawiera listę procesów na komputerze zdalnym BasementComp, które używają więcej niż 4 megabajty pamięci RAM.
- lista zadań BasementComp / u domena główna joe / p hasło - aby wyświetlić listę procesów na zdalnym komputerze BasementComp przy użyciu użytkownika joe i hasła joe.
Możesz zapisać wszystkie wyniki do pliku tekstowego za pomocą rozszerzenia > miejsce docelowe Komenda.
Dodatkowe informacje są podawane podczas uruchamiania listy zadań /? i dalej Dokumenty Microsoft stronie internetowej.
Teraz ty : Jakich narzędzi wiersza poleceń używasz?