要查看这些 node.exe
进程对应的执行路径(即它们运行的具体 Node.js 程序位置),可以使用以下方法:
方法1:使用 PowerShell 查看进程详细信息
- 打开 PowerShell(按下
Win + X
后选择 "Windows PowerShell") - 运行以下命令(替换
PID
为你要查询的进程 ID,例如 11088):
Get-WmiObject Win32_Process -Filter "ProcessId = 11088" | Select-Object CommandLine
或更现代的命令:
Get-CimInstance Win32_Process -Filter "ProcessId = 11088" | Select-Object CommandLine
输出结果中会包含完整的执行路径,例如:
CommandLine ----------- "C:\Program Files\nodejs\node.exe" "D:\projects\my-app\server.js"
方法2:使用任务管理器图形界面
- 按下
Ctrl + Shift + Esc
打开任务管理器 - 切换到 "详细信息" 标签页
- 找到对应的
node.exe
进程,右键点击它,选择 "打开文件位置"
- 这会直接打开
node.exe
所在的目录(通常是 Node.js 的安装目录) - 若要查看具体运行的脚本路径,可在任务管理器的 "详细信息" 中右键表头,勾选 "命令行" 列,即可直接看到完整路径
方法3:使用命令行工具(如 Process Explorer)
如果需要更专业的进程分析,可以使用微软的 Process Explorer 工具:
- 下载并运行 Process Explorer
- 在搜索框中输入
node.exe
找到对应的进程 - 右键进程选择 "属性",在 "命令行" 选项卡中可查看完整执行路径 通过以上方法,你可以准确找到每个 Node.js 进程正在运行的具体脚本位置。