社区
Java SE
帖子详情
如何用JAVA做到卸载特定软件?
u010818586
2019-11-19 12:44:29
想问一下大神,我想做一个删除软件目录、卸载程序并安装的小工具,现在卡在怎么用JAVA达成卸载指定软件的上面了,谁能提供个思路?之前看有人说是搜索软件安装目录所在的键值,但是这个咋搜索?,还有安装软件的话(安装包),JAVA能不能做到启动EXE文件???如果是需要某个函数的话,那是什么名字呢?
...全文
113
3
打赏
收藏
如何用JAVA做到卸载特定软件?
想问一下大神,我想做一个删除软件目录、卸载程序并安装的小工具,现在卡在怎么用JAVA达成卸载指定软件的上面了,谁能提供个思路?之前看有人说是搜索软件安装目录所在的键值,但是这个咋搜索?,还有安装软件的话(安装包),JAVA能不能做到启动EXE文件???如果是需要某个函数的话,那是什么名字呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
树成
2019-11-19
打赏
举报
回复
要做卸载程序就要对这个软件足够熟悉,首先确认你的软件是什么操作系的: 如果是linux系统的,那么首先杀死这个软件所有的相关进程,这需要调用系统的内置杀死进程的功能。然后删除掉这个软件所有的配置文件信息,一般都在/etc下面。最后删除掉这个软件的所有相关文件即可。 如果是windows系统,同样首先杀死这个软件所有的相关进程,然后清理掉这个软件所有的配置信息,配置信息分别可能存放在注册表中,C:\windows或者C:\windows\system32目录中,删除掉桌面快捷方式,如果这个软件注册了服务同样要写在服务项,如果添加了开机启动项,同样也要删除,当然这些也在注册表中,最后删除这个软件所有的相关文件。
SZ深呼吸
2019-11-19
打赏
举报
回复
java是用以下方式执行exe程序的 Runtime runtime = Runtime.getRuntime(); String cmd="d:/test.exe"; //exe程序地址 Process process = runtime.exec(cmd); 当然也就可以调用windows的cmd命令了,你可以尝试着从cmd命令入手,用cmd命令卸载软件、删除指定目录。删除指定目录java也可以做到,就是文件操作。 记住因为这些操作需要管理员权限,在启动java程序的时候一定要用管理员权限启动。
tianfang
2019-11-19
打赏
举报
回复
windows上使用?用ms的开发语言 如vb/vc更方便,因为需要系统级操作
java
uninstall tool_
java
卸载
工具|
java
卸载
工具(
Java
UninstallTool)下载v1.1.0.0 - 欧普
软件
下载...
java
卸载
工具(
Java
UninstallTool)是甲骨文官方发布的一款专门用于
卸载
JAVA
软件
的工具,能够非常方便快捷以及彻底的
卸载
掉
JAVA
,使用很简单,只需要解压缩即可使用,赶快下载使用吧!
软件
功能1、检测到的
Java
版本将向用户显示以供删除2、用户可以选择删除全部版本,也可以选择删除
特定
的
Java
版本3、适用于 Windows 操作系统4、检测并允许删除
Java
版本 1.4...
centos 下
软件
卸载
rpm 查找及
卸载
软件
1、查找
java
相关
软件
rpm -qa|grep
java
这是你将获得如下类似信息
java
-1.6.0-openjdk-1.6.0.0-1.7.b09.el5 2、
卸载
java
yum -y remove
java
-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
java
rpm
卸载
_rpm安装和
卸载
软件
1、安装rpm -i 需要安装的包文件名举例如下:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;2、查看安装完成的
软件
[root@jacky ...
mac删除
java
1.6_如何在 Mac 上
卸载
Java
展开全部两各方式:可以下载个MAC版QQ电脑管家,到
软件
32313133353236313431303231363533e78988e69d8331333363373065管理中去
卸载
(相对
卸载
的干净些,还可以清除注册表)手动
卸载
,具体步骤见下方。手动
卸载
步骤:(以下内容出自http://blog.csdn.net/jgwei/article/details/10582735)先启动服务,把终端中...
openoffice安装及
卸载
方式
Linux操作系统下Openoffice安装方法介绍 Intel嵌入式设计开发者秘笈(精品)[上海央邦]学一送一,超值! 定向委培RHCA,通过考试年薪10W 安博亚威】CCIE考试通过率第一! [OPENLAB]RHCE+架构师优惠2200元 试听一个月,高端IT技术,五大项目3年经验 中国IT实验室收集整理 佚名 2008-4-30 9:20:26
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章