As the PostgreSQL installer for Windows uses Windows Installer (MSI) technology, performing a silent or semi-silent install works the same way as with any MSI installer. It is all done using commandline options to msiexec, which are used to: Specify desired user interface level Specify which features to install Specify (default) values for required properties Optionally specify language to use for