Xer Asked: 2022-10-15 16:12:25 +0800 CST2022-10-15 16:12:25 +0800 CST 2022-10-15 16:12:25 +0800 CST 如何通过 Windows 中的可执行路径获取 pid? 772 在 Windows 中,如果提供程序的绝对 EXE 文件路径,我如何获取程序的进程 ID? windows cmd.exe 1 个回答 Voted Best Answer DavidPostill 2022-10-15T17:15:28+08:002022-10-15T17:15:28+08:00 如何从程序的绝对文件路径中获取程序的进程 ID? 类似于以下内容: wmic process get ProcessID,ExecutablePath | findstr /c:"C:\apps\Program Files\Notepad++\notepad++.exe" C:\apps\Program Files\Notepad++\notepad++.exe 6272 6272进程 ID在哪里。 正如安德烈亚斯在评论中指出的那样: “从Windows 10 版本 21H1 和 Windows Server 的 21H1 半年频道发布开始,不推荐使用WMI 命令行 (WMIC) 实用程序。此实用程序已被用于 WMI 的 Windows PowerShell 取代(请参阅第 7 章 - 使用WMI)。” (来源) 您当然可以改用 PowerShell: Get-WmiObject Win32_Process -Filter "name='notepad++.exe'" | Select-Object ExecutablePath, ProcessId | format-list ExecutablePath : C:\apps\Program Files\Notepad++\notepad++.exe ProcessId : 6272 延伸阅读 Windows CMD 命令行的 AZ 索引 | SS64.com Windows CMD 命令(分类) - Windows CMD - SS64.com Findstr - 搜索字符串 - Windows CMD - SS64.com WMIC - Windows 管理 - Windows CMD - SS64.com
如何从程序的绝对文件路径中获取程序的进程 ID?
类似于以下内容:
6272
进程 ID在哪里。正如安德烈亚斯在评论中指出的那样:
您当然可以改用 PowerShell:
延伸阅读