我正在尝试在java中创建一个应用程序来捕获所有打开的应用程序,文件(txt,xlsx等),窗口浏览器,Web浏览器选项卡信息,以便我可以在以后的时间点重新打开相同的窗口。
我尝试了org.jutils.jprocesses.JProcesses,它在内部使用WMI4Java来获取所需的信息。但是通过这种方式,我只能获得完整的命令行来打开应用程序,而我的要求是确切地知道打开了什么文件或浏览器链接。
有人可以帮帮我吗?
答案 0 :(得分:0)
您可以使用win32函数枚举进程和窗口,然后将您的接口打包到dll中,然后使用JNI。