gpt4 book ai didi

python-3.x - 在静默安装过程中如何更改EXE文件的目标目录/安装路径

转载 作者:行者123 更新时间:2023-12-02 23:17:04 27 4
gpt4 key购买 nike

我正在尝试静默安装exe软件,而在安装过程中更改了目标目录
我无法在安装期间更改路径/目录。
我知道有可用于exe文件的开关,我已经为尝试安装的exe附加了相同的开关,看来好像在
编辑过
高级安装程序>>
(Microsoft CAB自解压存档)
命令开关: / extract:path; / log [:path]; / lang:lcid; / quiet; / passive; / norestart; / forcerestat
我尝试过的各种命令/块:
Python

p = subprocess.Popen(r'path\file.exe /quiet /v"INSTALLDIR=\"path""', shell=True)
p = subprocess.Popen(r'path\file.exe /quiet TARGETDIR="path""')
我使用 powershell 面临相同的问题。
任何帮助表示赞赏。
enter image description here

最佳答案

注意:此答案不能解决Joy的问题,但它适用于使用Advanced Installer创建的基于MSI(基于Windows Installer)的安装程序可执行文件。

The Advanced Installer documentation表示APPDIR是可从命令行覆盖(基于MSI的)基于MSI的可执行文件的属性的名称:
python :

p = subprocess.Popen(r'path\file.exe /quiet APPDIR="path"', shell=True)
PowerShell,假设您要等待安装完成:
Start-Process -Wait 'path\file.exe' '/quiet APPDIR="path"'

关于python-3.x - 在静默安装过程中如何更改EXE文件的目标目录/安装路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63887679/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com