Как вывести идентификаторы PID в текстовый файл из командной строки (Windows)

#command-line #pid

#командная строка #pid

Вопрос:

Я использовал различные инструменты, которые выводят запущенные процессы в Windows, хотя ни один из них, похоже, не позволяет экспортировать только pid, например, по одному PID в каждой строке для каждого запущенного процесса.

Есть ли способ сделать это из командной строки?

Ответ №1:

tasklist /FO CSV выдает вам список CSV, просто щелкните по 2-му столбцу.

 @echo off

for /f "tokens=2 delims=," %%i in ('tasklist /FO CSV') do (
  echo %%i
)
  

Вызовите this .bat > mytextfile.txt

Ответ №2:

для xp, vista, Windows 7 вы можете использовать tasklist в командной строке promt