获取所有打开的应用程序,文件(txt,xlsx等),窗口浏览器,Web浏览器选项卡

时间:2016-03-29 17:13:49

标签: java windows process wmi win32-process

我正在尝试在java中创建一个应用程序来捕获所有打开的应用程序,文件(txt,xlsx等),窗口浏览器,Web浏览器选项卡信息,以便我可以在以后的时间点重新打开相同的窗口。

我尝试了org.jutils.jprocesses.JProcesses,它在内部使用WMI4Java来获取所需的信息。但是通过这种方式,我只能获得完整的命令行来打开应用程序,而我的要求是确切地知道打开了什么文件或浏览器链接。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用win32函数枚举进程和窗口,然后将您的接口打包到dll中,然后使用JNI。