Консоль пакетного файла не останавливается для отображения вывода - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь выполнить командный файл , но его консоль не останавливается для вывода.

вот код:

goto D:
cd postgresql-9.6.0-1-windows-x64-binaries
cd pgsql
cd bin
start pg_ctl start -D D:\pg_data\data
@echo on
echo server started
pause

1 Ответ

0 голосов
/ 30 августа 2018

Я предполагаю, что это на диске D :. используйте cd /d см. cd /? для причины.

@echo off   
cd /d "D:\postgresql-9.6.0-1-windows-x64-binaries\pgsql\bin"
start "" "pg_ctl" start -D "D:\pg_data\data"
echo server started
pause

измените на start "" /wait, если вы хотите дождаться запуска службы, прежде чем вы откроете ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...