在以下两个注册表中找到要卸载的程序
32 位路径:"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
64 位路径:"HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall"
情况一: 如果有 QuietUninstallString 键,则可以通过 call “QuietUninstallString 键值” 实现静默卸载
情况二: 如果只有 UninstallString 键,有些通过 call “UninstallString 键值” 可以实现静默卸载;有些不行,后面加了参数 /SILENT 也不行,如 call "C:\Program Files\SOFTWARE\unins000.exe" /SILENT
结论:能否实现.bat 静默卸载软件是不是跟 windows 软件打包情况有关?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.