获取运行 *.exe 的路径

Dav*_*d B 6 task-manager path windows-xp

我目前正在为我的网吧开发定制的 CafeSuite 系统。我正在使用 Java 和 JNI(Java 本机接口)来访问 Windows 注册表。但是我有这个模块我无法获得或查看是否可以在 Windows XP 上工作。

当我命令在命令行,tasklist或者tlist它会返回我所有正在运行的*.exe系统。但是对于可以添加到行中的所有参数,我看不到将返回目录或path*.exe 执行位置的参数。

不幸的是,我没有使用任何 Windows Server 操作系统,也不依赖操作系统的任何防火墙UAC或用户帐户控制功能。

以给定的手段,是否有可能追求这样的概念?

Gle*_*nnG 8

在 XP 及以上版本中,您可以使用显示路径的“系统信息”工具。您可以从“开始”→“所有程序”的菜单中运行它吗?“配件” ?“系统工具”,或从命令行作为msinfo32? (或“开始”?“运行……” msinfo32??ENTER)。

点击“软件环境”?“运行任务”,并显示路径。

http://www.raymond.cc/blog/determine-program-path-from-task-manager-for-each-program-in-windows-xp-windows-server-2003/

在此处输入图片说明