如何使用命令提示符在Windows上安装PostgreSQL?

有没有办法使用命令提示符在Windows上安装PostgreSQL
(不使用PostgreSQL安装程序)

postgresql-9.3.3-1-windows-x64.exe --unattendedmodeui minimal --mode unattended --superpassword "password" --servicename "postgreSQL" --servicepassword "password" --serverport 5432 

值得一提的是postgresql-9.3.3-1-windows-x64.exe --help将提供可以使用的选项和默认值列表。

以无人值守(无声)模式运行安装程序

-要么-

下载简单的二进制文件 , initdb一个新的datadir,然后用pg_ctl启动服务器。 您可以使用sc等标准Windows工具来安装服务,也可以使用pg_ctl register来创建服务。

如果您打算在应用程序中绑定PostgreSQL, 使用后一种方法(二进制zip), 确保您在默认端口5432以外的端口上运行它,以便您的应用程序不会与用户可能自行执行的任何安装冲突。