Я хотел бы выполнить автоматическую установку PostgreSQL 9.5 на нескольких машинах с Windows 7, в идеале назначив MSI через групповую политику. Кажется, что файла MSI нет, но установщик EnterpriseDB EXE поддерживает «--mode unattended». Это должно быть работоспособным, но я также хочу изменить некоторые параметры в postgresql.conf и pg_hba.conf (например, чтобы включить аутентификацию SSPI). Как это сделать проще всего? Есть ли способ, например, отредактировать файлы внутри установщика EXE? (7-zip не может распаковать его.) Или мне нужно написать собственный сценарий для изменения файлов конфигурации и перезапуска службы после этого?
Я бы рекомендовал использовать Управление конфигурацией инструмент, как Ansible или Рекс для подключения к машинам (через SSH) после установки и обновления файлов конфигурации.
Это позволит вам лучше управлять изменениями в будущем и сохранить конфигурации в системе контроля версий.