Jak najłatwiej zapisać kartę Procesy Menedżera zadań jako plik CSV?

20

Chcę uzyskać informacje z karty Procesy w Menedżerze zadań do Excela.

Chcę to zrobić, ponieważ próbuję utworzyć obraz do wdrożenia na kilku stacjach roboczych i muszę zobaczyć, co powinienem uwzględnić jako uruchomione procesy podczas uruchamiania, biorąc pod uwagę użycie pamięci.

Czy mogę w jakiś sposób wyodrębnić dane jako plik CSV lub .xls?

paradroid
źródło

Odpowiedzi:

26

Nie możesz tego zrobić za pomocą samego menedżera zadań, ale możesz to zrobić za pomocą wbudowanego tasklistprogramu wiersza poleceń. Otwórz wiersz polecenia ( cmd.exe) i użyj następujących poleceń:

  • Wpisz, tasklistaby wyświetlić listę wszystkich aktualnie uruchomionych procesów
  • Aby wyprowadzić jako plik csv, wpisz tasklist /FO csv
  • Aby zapisać dane wyjściowe wiersza polecenia w pliku, dodaj > filename.csvna końcu polecenia; na przykład tasklist /FO csv > "%userprofile%\desktop\tasks.csv".

Aby uzyskać pełną dokumentację dotyczącą różnych opcji danych wyjściowych, wpisz tasklist /?w wierszu polecenia.

nhinkle
źródło
1
Och, fajnie, tasklistcałkowicie wymknęło mi się z głowy i zdecydowanie nie wiedziałem o formatowaniu CSV. Skasuję swoją odpowiedź. +1.
Sathyajith Bhat
Dlaczego dziękuję, dobry panie! Być może zostawiłem twoją odpowiedź - prawdopodobnie nie jest to idealne rozwiązanie w tej dokładnej sytuacji, ale inni odwiedzający internet mogą nadal uznać ją za przydatną, jeśli będą musieli wyeksportować dodatkowe dane do arkusza kalkulacyjnego, ponieważ eksplorator procesów podaje więcej informacji.
nhinkle