如何从pid中获取命令行参数



我有一个应用程序,它包含系统上运行的另一个进程的pid。我想要获得命令行参数,使用该参数使用Win32 API启动其他进程。我也浏览了所有与流程相关的函数和PSAPI函数,但找不到一个。

非常感谢您的帮助!

谢谢,

坎南

如何获取另一个进程的命令行?

Win32不会向其他进程公开进程的命令行。

如果你在WMI中环顾四周,你会发现一个Win32_Process对象,瞧,它有一个CommandLine属性。

任务管理器仅在NTDLL中使用一组未记录的API,而不是使用支持的ToolHelp API和PSAPI函数。Process Hacker可能也这么做,而且它是开源的,所以你可以看看。

最新更新