Board logo

标题: [注册表类] 能否通过修改注册表使在执行卸载程序时不弹出确认提示框 [打印本页]

作者: dwz    时间: 2008-9-17 00:21     标题: 能否通过修改注册表使在执行卸载程序时不弹出确认提示框

我想在批处理里卸载一些程序,我是通过执行程序的uninstal.exe这样的卸载程序来卸载的,但是在执行前却会弹出“是否确认”的对话框来,我想请问能不能通过修改注册表来使它不弹出确认对话框呢?
作者: pusofalse    时间: 2008-9-17 00:34

  1. set ws=createobject("wscript.shell")
  2. ws.run "uninstall.exe"
  3. ws.sendkeys "y"
复制代码
以上,存为.vbs,保存到uninstall.exe所在目录里。
作者: zqz0012005    时间: 2008-9-17 01:50

不少卸载程序有自己的静默卸载参数,如
"C:\Program Files\Common Files\Kuihua Software\KHStreamSystem\unins000.exe" /SILENT

而有的卸载程序的“是否确认”对话框默认选中“否”或“取消”

所以手动点击“确定”是免不了的
作者: dwz    时间: 2008-9-17 06:52

原帖由 pusofalse 于 2008-9-17 00:34 发表
set ws=createobject("wscript.shell")
ws.run "uninstall.exe"
ws.sendkeys "y"以上,存为.vbs,保存到uninstall.exe所在目录里。

真的感谢你能回答我的问题,但是能不能再讲详细点呢?我用这个方法还是会弹出框框来啊~
作者: dwz    时间: 2008-9-17 07:14

原帖由 zqz0012005 于 2008-9-17 01:50 发表
不少卸载程序有自己的静默卸载参数,如
"C:\Program Files\Common Files\Kuihua Software\KHStreamSystem\unins000.exe" /SILENT

而有的卸载程序的“是否确认”对话框默认选中“否”或“取消”

所以手动点击“ ...

谢谢了哈,这个"静默卸载参数"还真管用,现在方便多了。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2