Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- cls
- set PATHROOT=%~dp0
- set PATHBIN=%PATHROOT%bin\\
- set PATHDATA=%PATHROOT%data\master\\
- cd bin
- REM rm -f -r -d "%PATHDATA%" REM para recriar tudo de novo, remover comentario
- del /f /q /s "%PATHROOT%start.cmd"
- del /f /q /s "%PATHROOT%stop.cmd"
- del /f /q /s "%PATHROOT%restart.cmd"
- echo postgres>"%PATHROOT%arquivo"
- %PATHBIN%initdb -A md5 -D "%PATHDATA%" -E "UTF-8" -g --locale="Portuguese, Brazil" --pwfile="%PATHROOT%arquivo" -U postgres
- del /f /q /s "%PATHROOT%arquivo"
- takeown /F "%PATHDATA%*.*"
- icacls "%PATHDATA%" /grant "Todos":F /T /C /Q
- icacls "%PATHDATA%" /grant Administradores:F /T /C /Q
- cd ..
- echo @echo off>"%PATHROOT%start.cmd"
- echo @echo off>"%PATHROOT%stop.cmd"
- echo @echo off>"%PATHROOT%restart.cmd"
- echo "%PATHBIN%pg_ctl" start -D "%PATHDATA%" -s -w>>"%PATHROOT%start.cmd"
- echo "%PATHBIN%pg_ctl" stop -D "%PATHDATA%" -m fast>>"%PATHROOT%stop.cmd"
- echo "%PATHBIN%pg_ctl" restart -D "%PATHDATA%">>"%PATHROOT%restart.cmd"
- echo exit>>"%PATHROOT%start.cmd"
- start %PATHROOT%start.cmd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement