卸载程序 批处理
现在要安装一个软件,是我们公司制作的安装包。在安装之前,需要卸载原来相同类型的一个软件(另外一个公司的产品)要求卸载不需要用户参与,也不要让用户看到卸载界面。如何能做到?...
现在要安装一个软件,是我们公司制作的安装包。
在安装之前,需要卸载原来相同类型的一个软件(另外一个公司的产品)
要求卸载不需要用户参与,也不要让用户看到卸载界面。
如何能做到?
用户在安装原来产品时的路径是多样的,只能在注册表中查找,现在知道是在HKLM\software\microsoft\windows\currentversion\uninstall\
下面的新建项的某个键值。
C:\PROGRA~1\FPClient\UNWISE.EXE C:\PROGRA~1\FPClient\INSTALL.LOG
我用批处理调用这个,能弹出卸载窗口,不过需要手工参与,
C:\PROGRA~1\FPClient\UNWISE.EXE /s C:\PROGRA~1\FPClient\INSTALL.LOG
在中间加了参数就直接卸载了。
批处理内容
@echo off
@C:\PROGRA~1\FPClient\UNWISE.EXE /s C:\PROGRA~1\FPClient\INSTALL.LOG
现在问题是我如何用批处理获取这个值并且在中间加入参数, 展开
在安装之前,需要卸载原来相同类型的一个软件(另外一个公司的产品)
要求卸载不需要用户参与,也不要让用户看到卸载界面。
如何能做到?
用户在安装原来产品时的路径是多样的,只能在注册表中查找,现在知道是在HKLM\software\microsoft\windows\currentversion\uninstall\
下面的新建项的某个键值。
C:\PROGRA~1\FPClient\UNWISE.EXE C:\PROGRA~1\FPClient\INSTALL.LOG
我用批处理调用这个,能弹出卸载窗口,不过需要手工参与,
C:\PROGRA~1\FPClient\UNWISE.EXE /s C:\PROGRA~1\FPClient\INSTALL.LOG
在中间加了参数就直接卸载了。
批处理内容
@echo off
@C:\PROGRA~1\FPClient\UNWISE.EXE /s C:\PROGRA~1\FPClient\INSTALL.LOG
现在问题是我如何用批处理获取这个值并且在中间加入参数, 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询