如何在Windows上静默卸载Python 2.7?

时间:2013-03-13 20:17:55

标签: python windows python-2.7 uninstall silent-installer

有谁知道如何以静默方式卸载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选项

1 个答案:

答案 0 :(得分:5)

编辑: 忽略我之前所说的内容,这是根据Python 2.4 Documentation提供的解决方案:

没有必要让MSI文件可以卸载;或者,也可以指定包裹或产品代码。您可以通过查看Python在开始菜单中安装的“卸载快捷方式”属性来查找产品代码。

点击Windows Key,搜索Python Uninstall,右键单击它,然后转到Properties。产品密钥位于目标字段中,您可以通过执行以下操作来卸载:

msiexec /x {03mY-L0NG-A77-K3Y}.msi /qn