Existem duas maneiras:
- Defina a variável de ambiente PGPASSWORD, por exemplo
set PGPASSWORD=yoursecretpassword
- Usar arquivo de senha
%APPDATA%\postgresql\pgpass.conf
conforme descrito na documentação
Dentro do arquivo de senha (minha localização é C:\Users\Grzesiek\AppData\Roaming\postgresql\pgpass.conf) use especificado no formato doc. Por exemplo, para conectar postgres de banco de dados como postgres de função no servidor 5432 local, adicione:
localhost:5432:postgres:postgres:12345
Eu verifiquei isso e funciona bem (para mim), mas não use 127.0.0.1).