任务管理器进程位置
是否有命令行语法可返回任务管理器上 *.exe 的图像路径/位置?
我使用的是 Windows XP Professional Service Pack 3,我知道 tslist(tasklist) 命令,但我只获取所有正在运行的 *.exe 文件。
Is there a command line syntax in which returns the Image Path / Location of the *.exe on the task manager?
I'm using Windows XP Professional Service Pack 3, I'm aware of the tslist(tasklist) command, but I only get all running *.exe files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
XP 的任务管理器无法获取此信息(但 Vista 上可以显示此信息)。其他应用程序,例如 MS/SysInternals 的 “Process Explorer” GUI 可以显示所有 exe 的完整路径。
或者,名为 WMIC(使用 WMI)的内置进程可以为您提供此信息,如 Ramesh 的回答:
或者,输出到文件而不是命令提示符窗口:
注意:命令提示符需要具有管理员权限才能启动WMIC。
上面的命令将显示如下输出,其中包括 PID、进程名称、完整路径和传递给命令的开关:
There is no way from XP's Task Manager to get this info (Vista on up, however, can show this info). Other apps, like MS/SysInternals' "Process Explorer" GUI can show you the full path of all exe's.
Alternatively, a built-in process called WMIC, which uses WMI, can give you this info as in Ramesh's answer:
Or, to output to a file and not the command prompt window:
Note: the command prompt will need to have admin rights to launch WMIC.
The commands above will show you output like the following, which includes the PID, process name, full path, and switches passed to the command:
您可以打开附件/系统工具下的系统信息工具来查看实际的图像路径及其 PID。
这可能对您有用:http://www.raymond.cc/blog/define-program-path-from-task-manager-for-each-program-in-windows-xp-windows-server -2003/
You can open the system information tool under Accessory/system tools to see the actual image path along with its PID.
This may be useful for you: http://www.raymond.cc/blog/determine-program-path-from-task-manager-for-each-program-in-windows-xp-windows-server-2003/