Postgresql 在已经存在的安装程序中隐藏几个步骤
在安装现有安装程序的过程中,是否有方法隐藏几个步骤?比如,隐藏输入用户名或密码的步骤?我想在安装过程中隐藏这些步骤,并运行批处理文件或脚本来设置默认用户名或密码 有没有可能的办法?我该怎么做 例如,在安装postgreSQL时,我想隐藏用户名/密码输入的步骤/窗口,并运行批处理文件来设置用户名和密码 PS:我不是安装程序的作者,我只是想修改它,如果可能的话Postgresql 在已经存在的安装程序中隐藏几个步骤,postgresql,installation,batch-file,Postgresql,Installation,Batch File,在安装现有安装程序的过程中,是否有方法隐藏几个步骤?比如,隐藏输入用户名或密码的步骤?我想在安装过程中隐藏这些步骤,并运行批处理文件或脚本来设置默认用户名或密码 有没有可能的办法?我该怎么做 例如,在安装postgreSQL时,我想隐藏用户名/密码输入的步骤/窗口,并运行批处理文件来设置用户名和密码 PS:我不是安装程序的作者,我只是想修改它,如果可能的话 谢谢。我已经找到了问题的答案。它正在执行无人值守的安装,不再需要用户交互。安装可以在命令行中完成,在命令行中可以添加参数(配置文件也可以用于
谢谢。我已经找到了问题的答案。它正在执行无人值守的安装,不再需要用户交互。安装可以在命令行中完成,在命令行中可以添加参数(配置文件也可以用于这些参数) 请参阅以下链接: 有关命令行选项参考:
虽然此安装过程仅显示进度条,但我的问题已经解决,因为不需要用户交互。:) 我认为不可能只对安装程序隐藏特定的一个步骤。此外,AFAIK一键式安装程序只是一个封闭源代码,所以您无法更改其行为。但是,有两种替代方法:
- 直观地显示该步骤,但使用其他默认值,以便用户只需单击“下一步”
- 在非交互模式下运行安装程序(
)--无人值守模式
--superaccount MyCustomizedUser--superpassword 12345
(默认为postgres和空密码):
您使用的是(EnterpriseDB)一键式安装程序还是pgInstaller?您需要以这种方式安装哪个版本的PostgreSQL?我使用的是PostgreSQL 9.0.4(x64)版本,它是EnterpriseDB安装程序。谢谢Grzegorz!我选择了非交互模式。虽然它不再显示安装中的所有其他步骤,只显示进度条,但不再需要用户输入密码/用户名。:)
cmd>postgresql-9.0.4-1-windows_x64.exe --help