我目前正在开发一个Windows批处理文件,它允许我在文件的预先指定的位置静默安装git(将把可执行.bat文件的文件夹放在其中的可执行文件)系统。
我发现这篇文章似乎提供了一些合适的建议:
https://github.com/msysgit/msysgit/wiki/Silent-or-Unattended-Installation
但是,我不完全确定在我的LOADINF文件中需要提及的参数。我想预先定义用户在安装的各个阶段手动选择的选项,以便它可以从头到尾运行而不会提示用户提供任何内容。
任何人都可以帮助或指引我找到这些参数及其可用值的地方吗?
答案 0 :(得分:1)
创建一个文件,例如。 my-config.cnf
(或my-config.ini
),其中包含以下内容:
[Setup]
Lang=default
Dir=C:\Program Files (x86)\Git
Group=Git
NoIcons=0
SetupType=default
...
<other options as shown in the msysgit wiki>
现在,在批处理文件中,当您执行安装文件(例如msysgit-install.exe
)时,请使用/LOADINF
,如下所示:
msysgit-install.exe /SILENT /LOADINF="my-config.cnf"