Расположение процесса диспетчера задач - PullRequest
6 голосов
/ 29 апреля 2011

Существует ли синтаксис командной строки, в котором возвращается путь к изображению / расположение * .exe в диспетчере задач?

Я использую Windows XP Professional Service Pack 3, мне известна команда tslist (tasklist), но я получаю только все запущенные * .exe файлы.

Ответы [ 2 ]

6 голосов
/ 12 октября 2012

Из диспетчера задач XP нет способа получить эту информацию (однако, Vista может запустить эту информацию).Другие приложения, такие как MS / SysInternals '* Process Explorer' GUI, могут показать полный путь ко всем exe-файлам.

В качестве альтернативы встроенный процесс под названием WMIC, использующий WMI,предоставить вам эту информацию, как в ответе Ramesh :

WMIC PROCESS get Caption,Commandline,Processid

Или для вывода в файл, а не в окно командной строки:

WMIC /OUTPUT:C:\ProcessList.txt PROCESS get Caption,Commandline,Processid

Примечание: командная строка должна иметь права администратора для запуска WMIC.

Приведенные выше команды покажут вам вывод, подобный следующему, который включает PID, имя процесса, полный путь и переключатели, передаваемые команде:

Caption                   CommandLine
                                                    ProcessId
System Idle Process
                                                    0
helpctr.exe               "C:\WINDOWS\pchealth\helpctr\binaries\helpctr.exe" -mode hcp://system/sysinfo/msinfo.xml
                                                    4852
helpsvc.exe               "C:\WINDOWS\PCHealth\HelpCtr\Binaries\HelpSvc.exe" /Embedding
                                                    1908
cmd.exe                   "C:\WINDOWS\system32\cmd.exe"
                                                    4308
cmd.exe                   "C:\WINDOWS\System32\cmd.exe"  /k cd c:\ && color 71 & & title Admin Command Prompt - %username%
2 голосов
/ 26 июля 2012

Вы можете открыть инструмент системной информации в разделе «Вспомогательные / системные инструменты», чтобы увидеть фактический путь к изображению вместе с его PID. Это может быть полезно для вас: http://www.raymond.cc/blog/determine-program-path-from-task-manager-for-each-program-in-windows-xp-windows-server-2003/

...