如何在Windows上静默卸载Python2.7?

2024-05-10 02:02:04 发布

您现在位置:Python中文网/ 问答频道 /正文

有人知道如何在不需要用户交互的情况下自动卸载Python2.7吗?我需要把它作为卸载脚本的一部分来完成,这个脚本可以静默地安装一堆软件。

我试过在最初安装的msi文件上运行带有/x和/qn标志的msiexec,但它失败了-它只是抛出一般帮助消息,表示我使用了无效选项。

我已经做了一个谷歌搜索,可以找到早期版本的帮助-他们可以通过运行unwise.exe,安装与他们一起静默卸载,有正确的选项。但是2.7似乎没有包含unwise.exe,所以我不能这样做。

有人知道怎么做吗?

编辑:结果发现答案非常简单。一直以来,这些都是正确的命令行选项——只是顺序很重要。正确的命令是:

msiexec /x python-2.7.3.amd64.msi /qn

重要的是在msi文件之后有/qn选项


Tags: 文件用户版本脚本消息编辑软件标志
1条回答
网友
1楼 · 发布于 2024-05-10 02:02:04

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

不需要将MSI文件用于卸载;或者,也可以指定包或产品代码。通过查看Python在“开始”菜单中安装的卸载快捷方式的属性,可以找到产品代码。

按Windows键,搜索Python Uninstall,右键单击它并转到Properties。产品密钥在“目标”字段中,您可以通过执行以下操作来使用该密钥进行卸载:

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

相关问题 更多 >