|
|
1
6
http://www.codeproject.com/KB/threads/GetNtProcessInfo.aspx 正如@Reuben已经指出的,您可以使用 NtQueryProcessInformation 检索此信息。不幸的是,这不是一种推荐的方法,但考虑到唯一的解决方案似乎是产生WMI查询的开销,我认为我们现在将采用这种方法。 请注意,如果在64位Windows操作系统上使用从32位Windows编译的代码,这似乎不起作用,但因为我们的模块是从目标系统上的源代码编译的,这对于我们来说应该是正常的。我更愿意使用这个现有的代码,如果它在Windows7或更高版本中出现问题,我们可以再次考虑使用WMI。谢谢你的回复! 使现代化 :同一技术的更简洁且仅限于C(与C++相反)版本如下所示: http://wj32.wordpress.com/2009/01/24/howto-get-the-command-line-of-processes/ |
|
|
2
5
也: http://mail.python.org/pipermail/python-win32/2007-December/006498.html
|
|
|
3
3
https://github.com/giampaolo/psutil ):
|
|
|
4
2
可信赖的
在任何情况下,只要您的进程具有正确的权限,您应该能够调用
我还没有尝试过这种方法——正如我上面提到的,它似乎有点。。。不确定(阅读:不可移植)——但可能值得一试。祝你好运。。。 |
|
|
5
0
如果您不是这些进程的父进程,那么使用文档化的函数是不可能做到这一点的:(现在,如果您是父进程,您可以使用CreateRemoteThread技巧,但是如果您的应用程序没有管理员权限,您几乎肯定会被拒绝访问。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |