我有一个 python 脚本,我正在无人值守地安装一堆应用程序。其中一个应用程序本身会安装特定的 python 版本 2.6-32bit、pywin32 和其他一些软件包,然后将安装修复回 2.7。当我从 python 脚本运行此应用程序的无人值守安装时,python2.7 安装程序会报告一堆文件“c:\python27\xxx 正在使用”等等“计划重启操作...必须重启才能完成操作”。有道理,但我不希望它重新启动,我想从我的 python 脚本中运行它。
python msi 安装程序使用 /norestart 运行。似乎没有帮助。
我有能力编辑应用程序安装程序源代码(它如何运行 python msi 安装)