如何以编程方式安装位于此位置的 Python msi:
X:\install\python-3.3.2.msi
我知道我可以使用subprocess.call()
或Popen()
这样做,但我不知道如何自动设置其他参数。比如让所有用户都可以使用该程序等。
我想要做的是从 Python 脚本运行 msi 应用程序,这样每次我运行脚本时,它都会安装python-3.3.2.msi
在运行脚本的机器上。
现在一个新问题是 Python msi 安装程序是否支持静默安装。实际上,我希望安装保持静默,即我希望安装程序“知道”命令行调用中的所有参数,并且根本不需要用户交互。请查看下面 Viktor Kerkez 的评论,让我知道您是否也会这样做。
是否可以通过命令行告诉所有必要的参数?