В настоящее время вы должны установить параметры реестра заранее, если вы хотите это сделать. Пакет Chocolatey делает это на основе параметров пакета, которые вы передаете команде установки:
choco install git -params '"/GitAndUnixToolsOnPath"'
или же
choco install git -params '"/GitOnlyOnPath"'
Тем не менее, если вы хотите получить это в качестве аргумента, люди Git для Windows очень воспринимают запросы на извлечение. Если у вас есть опыт установки InnoSetup, пожалуйста, внесите свой вклад в git-for-windows/build-extra.
Дополнительная информация
Если вам интересно посмотреть, как это работает, просмотрите раздел файлов на странице пакета и tools\chocolateyInstall.ps1
и вы увидите следующее:
if ($gitCmdOnly) {
# update registry so installer picks it up automatically
New-ItemProperty $installKey -Name "Inno Setup CodeFile: Path Option" -Value "Cmd" -PropertyType "String" -Force | Out-Null
}
if ($unixTools) {
# update registry so installer picks it up automatically
New-ItemProperty $installKey -Name "Inno Setup CodeFile: Path Option" -Value "CmdTools" -PropertyType "String" -Force | Out-Null
}