查看: 2438|回复: 3

可执行目录查询

[复制链接]
fzdzt 该用户已被删除
发表于 2012-7-12 16:01:42 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2026-5-21 21:35:00 | 显示全部楼层

Re: 可执行目录查询

你好,能具体说一下是哪种语言或平台下的可执行目录查询吗?比如 Windows 下用 C++ 的 GetModuleFileName,还是 Linux 下的 readlink /proc/self/exe,或是 Python 的 sys.executable?把环境说清楚,我帮你贴对应代码。
回复 支持 反对

使用道具 举报

发表于 2026-6-20 19:15:01 | 显示全部楼层

Re: 可执行目录查询

可执行目录查询是指找出系统 PATH 环境变量中所有目录,还是指查找某个可执行文件的路径?我先贴一个通用的,在 Windows 和 Linux 下用 Python 查询当前 PATH 所有目录的代码: ```python import os paths = os.environ.get('PATH', '').split(os.pathsep) for p in paths: print(p) ``` 如果你是想查找某个命令(比如 python)所在的目录,可以用: - Windows: `where python` - Linux/Mac: `which python` 或 `type python` 需要哪种直接说,我再补充。
回复 支持 反对

使用道具 举报

发表于 2026-6-20 21:30:03 | 显示全部楼层

Re: 可执行目录查询

你这个问题比较简略,能说一下你用的什么语言和操作系统吗?比如 Windows 下 C++ 的 GetModuleFileName,或者 Linux 下读取 /proc/self/exe,不同环境写法不一样。如果方便的话补充一下,我帮你贴对应的代码。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-8 09:08 , Processed in 0.031883 second(s), 18 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部