• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Lua 中 获取各种系统环境信息用法 for Win32Exts

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

Lua 中 获取各种系统环境信息用法 for Win32Exts

 

           Win32Exts 是一个支持多种脚本语言(VBS, JS, Lua, Python, Java)的 Win32 扩展库, 通过它,你能够像C/C++ 一般

调用任意系统或者第三方API,实现强大的功能需求。

           40.2020.2.24 之后版本新增了若干直接方便的获取系统信息的接口,包括枚举 进程、线程、服务、注册表、Dll模块、用户、窗口、工作站、导入表、导出表、目录、内存堆、窗口属性 等等系统环境信息。

        库地址:  https://github.com/tankaishuai/win32exts_for_Lua

 

 

1、枚举目录:

          ret_table = win32exts.list_directory( dir_path )

 

 

2、枚举进程模块:

     ret_table = win32exts.list_module()

     ret_table = win32exts.list_module_v2()

 

3、枚举进程列表:

     ret_table = win32exts.list_process( [filter] )

     ret_table = win32exts.list_process_v2( [filter] )

 

4、枚举线程列表:

     ret_table = win32exts.list_thread( [process_id] )

 

5、枚举(子)窗口列表:

     ret_table = win32exts.list_window( [parent_hwnd] )

 

6、枚举线程窗口列表:

     ret_table = win32exts.list_thread_window( [thread_id] )

 

7、枚举 窗口站 -> 桌面 -> 窗口列表 3级结构:

     ret_table = win32exts.list_winsta()

 

8、枚举进程内 模块资源 - 类型 - 语言 3级列表:

     ret_table = win32exts.list_resource( [hModule] )

 

9、枚举服务列表:

     ret_table = win32exts.list_service( [filter] )

     ret_table = win32exts.list_service_v2( [filter] )

 

10、枚举窗口属性列表:

     ret_table = win32exts.list_window_prop( hWnd )

 

11、枚举注册表子键:

     ret_table = win32exts.list_registry_key( "HKEY_***", sub_key_path )

 

12、枚举注册表子键下数值:

     ret_table = win32exts.list_registry_value( "HKEY_***", sub_key_path )

 

13、枚举当前系统账户列表:

     ret_table = win32exts.list_user( [filter] )

 

14、枚举模块导出函数列表:

     ret_table = win32exts.list_export_function( [hModule]  )

 

15、枚举模块导入函数、依赖模块列表:

     ret_table = win32exts.list_import_function( filePath )

 

16、枚举进程堆信息 列表:

     ret_table = win32exts.list_heap()

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
slua 中使用 lua5.3发布时间:2022-07-22
下一篇:
Lua和C++交互学习记录之二:栈操作发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap