像下面这样:
\nwmic process get ProcessID,ExecutablePath | findstr /c:"C:\\apps\\Program Files\\Notepad++\\notepad++.exe"\nC:\\apps\\Program Files\\Notepad++\\notepad++.exe 6272\nRun Code Online (Sandbox Code Playgroud)\n在哪里6272是进程 ID。
作为安德烈亚斯在评论中指出的那样:
\n\n\n“从 Windows 10 版本 21H1 以及 Windows Server 21H1 半年频道版本开始,WMI 命令行 (WMIC) 实用程序已被弃用。该实用程序已被适用于 WMI 的 Windows PowerShell 取代(请参阅第 7 章\xe2\ x80\x94 使用 WMI)。” (来源)
\n
您当然可以使用 PowerShell 代替:
\nGet-WmiObject Win32_Process -Filter "name=\'notepad++.exe\'" | Select-Object ExecutablePath, ProcessId | format-list\n\nExecutablePath : C:\\apps\\Program Files\\Notepad++\\notepad++.exe\nProcessId : 6272\nRun Code Online (Sandbox Code Playgroud)\n