社区
Windows SDK/API
帖子详情
如何获取进程对应的路径?
xldata
2003-11-10 03:38:54
知道了某进程ID,怎么得到它对应的EXE路径?
...全文
109
4
打赏
收藏
如何获取进程对应的路径?
知道了某进程ID,怎么得到它对应的EXE路径?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xldata
2003-11-24
打赏
举报
回复
通过的,通过窗口句柄(g_FormHandle)获取对应程序路径:
DWORD hProcess;
HANDLE Process;
unsigned long cbNeeded;
HANDLE Modules;
char file_name[MAX_PATH];
AnsiString thePath;
GetWindowThreadProcessId(g_FormHandle,&hProcess);
Process=OpenProcess(PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,0,hProcess);
if(EnumProcessModules(Process, &Modules, sizeof(Modules), &cbNeeded))
{
if (GetModuleFileNameExA(Process,Modules,file_name,sizeof(file_name)))
{
thePath=(ExtractFilePath(file_name)).c_str();
}
}
GetModuleFileName好像只得到名称,而不包括路径
prochf
2003-11-11
打赏
举报
回复
char FileName[MAX_PATH]="";
HANDLE ps = OpenProcess(1,false,id);//获得ID进程的句柄.
GetModuleFileName(ps,FileName, MAX_PATH);
FileName就是你要的.
HUANG_JH
2003-11-11
打赏
举报
回复
同意
sfemil
2003-11-10
打赏
举报
回复
OpenProcess
EnumProcessModules
对第一个Module调用
GetModuleFileNameEx
获取
指定
进程
所
对应
的可执行(EXE)文件全
路径
本文介绍了一个实用的C++函数,用于从Windows
进程
句柄中
获取
其
对应
的可执行(EXE)文件全
路径
。该函数利用了GetProcessImageFileName等API,遍历逻辑驱动器并映射到设备名空间,确保准确
获取
进程
的完整
路径
。
根据
进程
号
获取
对应
二进制文件
路径
本文介绍了一种使用C++编程语言
获取
指定
进程
ID
对应
可执行文件
路径
的方法。通过创建一个名为process_utility的类,其中包含一个静态成员函数get_process_bin_path,该函数接受一个整数类型的
进程
ID和一个引用类型的标准字符串参数。函数内部利用ls命令和/proc文件系统特性,通过popen函数执行shell命令并读取输出,解析得到
进程
的完整
路径
。
获取
指定
进程
所
对应
的可执行(EXE)文件全
路径
(代码)
本文介绍了一个用于
获取
指定
进程
对应
可执行文件全
路径
的C++函数。该函数通过
进程
句柄来
获取
路径
,并确保调用者具有必要的权限。
GetModuleHandle,GetModuleFileName函数区别和
获取
当前窗口标题和
对应
的
进程
路径
本文详细介绍了如何使用Windows API函数GetModuleHandle和GetModuleFileName来
获取
当前
进程
及其拥有模块的句柄和完全限定
路径
。包括通过lpModuleName参数指定模块名称的方法,以及如何根据窗口句柄和
进程
ID
获取
特定模块的信息。
遍历
进程
,
获取
当前
进程
下
进程
的
路径
.(获得全
路径
)
本文介绍了一个使用C++实现的Windows环境下
获取
进程
完整
路径
的方法,包括将DOS
路径
转换为NT
路径
的函数和
获取
指定
进程
ID
对应
的
进程
路径
的函数。
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章