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

标签 python windows python-2.7 uninstallation 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 选项。

最佳答案

编辑: 忽略我之前说的,这里是根据Python 2.4 Documentation的解决方案:

卸载时无需提供 MSI 文件;或者,也可以指定包装或产品代码。您可以通过查看 Python 在开始菜单中安装的 Uninstall 快捷方式的属性 来找到产品代码。

按 Windows 键,搜索 Python 卸载,右键单击它并转到属性。产品 key 在目标字段中,您可以使用它来卸载:

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

关于python - 如何在 Windows 上静默卸载 Python 2.7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15395640/

相关文章:

python - MD5 key 加密

python - 有没有办法在数据框中找到每月最后一天的值

windows - 在 Linux/Windows 上自动删除临时文件

javascript - Node.js - 将数据缓冲到 Ffmpeg

python - 为什么这不能作为数组成员资格测试?

python-2.7 - 将时间插入 xlsxwriter 时出现 TypeError

python - 用 numpy/scipy 卸载吞咽

python - 无法在 Jupyter Notebook 中导入 Tensorflow

python - 如何使用 key 加密字符串

创建 IWebBrowser2 控件