如何为postgresql运行bat文件

时间:2015-08-29 15:28:03

标签: postgresql batch-file cmd

我试图运行Windows批处理文件来添加postgresql表。 是否可以制作这个脚本,当cmd框出现时我不需要按Enter键?

@echooff
echo "Test for Passing Params to PGSQL"
SET server=localhost
SET /P server="Server [%server%]: "

SET database=HoldemManager2_1
SET /P database="Database [%database%]: "

SET port=5432
SET /P port="Port [%port%]: "

SET username=postgres
SET /P username="Username [%username%]: "
SET /P bunos="Enter multiple constraint values for IN clause [%constraints%]: "
ECHO you typed %constraints%

PAUSE
REM pause
"C:\postgreSQL\bin\psql.exe" -h %server% -U %username% -d %database% -p %port% -e -v v1=%constraints% -f test.sql

0 个答案:

没有答案