【发布时间】:2015-01-09 01:41:58
【问题描述】:
在java中我想检查一个软件是否安装。如果已安装,请显示它。如果已卸载,则安装它。
【问题讨论】:
标签: java windows installation system system-information
在java中我想检查一个软件是否安装。如果已安装,请显示它。如果已卸载,则安装它。
【问题讨论】:
标签: java windows installation system system-information
@Lokesh Kumar 您需要检查 C:\Program Files 或 C:\Program Files (X86),并检查软件是否存在。如果没有,则使用 Java 程序将文件复制到那里。如果软件存在,则删除软件文件。您可以使用 java.nio 包来复制/移动/删除文件。它具有与 HDD(硬盘驱动器)一起使用的所有良好功能。
编辑
如果软件捆绑在安装程序中,那么您可以使用 Java 使用 Runtime、Process、ProcessBuilder API 运行安装程序。
【讨论】:
Program Files 以外的目录中。