首页 > 代码库 > java获取cmd启动的程序的PID
java获取cmd启动的程序的PID
笔记整理:
1 /*java获取cmd启动程序的PID */
2 /*zzq581573832013-05-08上传*/
3 //代码:
4 static interface Kernel32 extends Library{
5 public static Kernel32 INSTANCE=(Kernel32)
6 Native.loadLibrary("kernel32", Kernel32.class);
7 public int GetProcessId(Long hProcess);
8 }
9 try {
10 Field f = p.getClass().getDeclaredField("handle");
11 f.setAccessible(true);
12 long pid = Kernel32.INSTANCE.GetProcessId((Long) f.get(p));
13 System.err.println(pid);
14 }
java获取cmd启动的程序的PID
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。