有谁知道如何以静默方式卸载Python 2.7 - 即无人值守卸载它,而无需用户交互?我需要将其作为卸载脚本的一部分,以静默方式安装一堆软件。
我已尝试在最初安装的msi文件上运行带有/ x和/ qn标志的msiexec,但它失败了 - 它只是抛出一般帮助消息,暗示我使用了无效选项。
我已经完成了Google搜索,可以找到早期版本的帮助 - 可以通过运行与它们一起安装的unwise.exe以及正确的选项来静默卸载它们。但2.7似乎没有包含unwise.exe,所以我不能这样做。
有谁知道怎么做?
编辑:答案简直令人尴尬。这些都是正确的命令行选项 - 只是订单很重要。正确的命令是:
msiexec /x python-2.7.3.amd64.msi /qn
重要的是在 msi文件之后使用/ qn选项。
答案 0 :(得分:5)
编辑: 忽略我之前所说的内容,这是根据Python 2.4 Documentation提供的解决方案:
没有必要让MSI文件可以卸载;或者,也可以指定包裹或产品代码。您可以通过查看Python在开始菜单中安装的“卸载快捷方式”的属性来查找产品代码。
点击Windows Key,搜索Python Uninstall,右键单击它,然后转到Properties。产品密钥位于目标字段中,您可以通过执行以下操作来卸载:
msiexec /x {03mY-L0NG-A77-K3Y}.msi /qn