我的目标是能够在不需要提示输入密码的情况下发出命令.有没有办法通过windows命令行实现这一点?在Linux中,我觉得我可以将密码发送到standard In或其他什么东西,但我不确定是否可以在windows中这样做.
谢谢
我的目标是能够在不需要提示输入密码的情况下发出命令.有没有办法通过windows命令行实现这一点?在Linux中,我觉得我可以将密码发送到standard In或其他什么东西,但我不确定是否可以在windows中这样做.
谢谢
有两种方法:
set PGPASSWORD=yoursecretpassword
%APPDATA%\postgresql\pgpass.conf
在密码文件(我的位置是C:\Users\Grzesiek\AppData\Roaming\postgresql\pgpass.conf)中,使用doc格式指定的密码.例如,要将数据库postgres连接为本地5432服务器上的角色postgres,请添加:
localhost:5432:postgres:postgres:12345
我判断了这个,它运行良好(对我来说),但不要使用127.0.0.1).