通过在Windows上使用.bat文件静默安装git

时间:2015-11-13 13:49:45

标签: windows git batch-file install silent

我目前正在开发一个Windows批处理文件,它允许我在文件的预先指定的位置静默安装git(将把可执行.bat文件的文件夹放在其中的可执行文件)系统。

我发现这篇文章似乎提供了一些合适的建议:

https://github.com/msysgit/msysgit/wiki/Silent-or-Unattended-Installation

但是,我不完全确定在我的LOADINF文件中需要提及的参数。我想预先定义用户在安装的各个阶段手动选择的选项,以便它可以从头到尾运行而不会提示用户提供任何内容。

任何人都可以帮助或指引我找到这些参数及其可用值的地方吗?

1 个答案:

答案 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"