有人知道如何在不需要用户交互的情况下自动卸载Python2.7吗?我需要把它作为卸载脚本的一部分来完成,这个脚本可以静默地安装一堆软件。
我试过在最初安装的msi文件上运行带有/x和/qn标志的msiexec,但它失败了-它只是抛出一般帮助消息,表示我使用了无效选项。
我已经做了一个谷歌搜索,可以找到早期版本的帮助-他们可以通过运行unwise.exe,安装与他们一起静默卸载,有正确的选项。但是2.7似乎没有包含unwise.exe,所以我不能这样做。
有人知道怎么做吗?
编辑:结果发现答案非常简单。一直以来,这些都是正确的命令行选项——只是顺序很重要。正确的命令是:
msiexec /x python-2.7.3.amd64.msi /qn
重要的是在msi文件之后有/qn选项。
编辑:忽略我之前说过的,下面是根据Python 2.4 Documentation的解决方案:
不需要将MSI文件用于卸载;或者,也可以指定包或产品代码。通过查看Python在“开始”菜单中安装的卸载快捷方式的属性,可以找到产品代码。
按Windows键,搜索Python Uninstall,右键单击它并转到Properties。产品密钥在“目标”字段中,您可以通过执行以下操作来使用该密钥进行卸载:
相关问题 更多 >
编程相关推荐