如何使用java检测我们系统中新软件的安装(解决方案必须独立于操作系统)

时间:2014-08-14 08:42:49

标签: java java-native-interface jna

我希望监控软件的每一个安装,以便我可以限制某些故障软件自动安装。

解决方案应该能够在每个操作系统上运行。那么有没有库或罐子做同样的事情?

1 个答案:

答案 0 :(得分:0)

操作系统之间存在显着差异,但我认为,有一种解决方法可以帮助您解决此问题。

制作watching a directory for changes的应用程序。

在您的应用程序中,使用

System.getProperty("os.name")

确定操作系统。并且对于每个操作系统,监视与识别的操作系统相关的预定义目录/文件夹集。