@Echo off Echo Erstellen eines Backups der ASV-Datenbank Echo ========================================= Echo. Rem Bitte hier Zielverzeichnis einstellen (ohne \ am Ende) set ziel=C:\ASV\Sicherung Rem Konfiguration Rem Standardverzeichnisse für pg_dump.exe unter Windows Rem (Bitte ggf. anpassen, wenn Sie von der Standardinstallation Rem abgewichen sind.) set pgdumpProgramm="C:\Program Files\PostgreSQL\9.2\bin\pg_dump.exe" set PGPASSWORD=geheim REM Ausgabeformat set backup=asv_20%date:~8,2%%date:~3,2%%date:~0,2%.backup IF Exist %ziel%/nul ( GOTO speichern ) ELSE ( Echo Das Zielverzeichnis '%ziel%' existiert nicht. Echo Es wurde NICHTS gespeichert. Echo. GOTO Ende ) :speichern IF Exist %pgdumpProgramm% ( Echo Backup unter Win7: Echo %pgdumpProgramm% -U asv -Fc -f %ziel%\%backup% asv %pgdumpProgramm% -U asv -Fc -f %ziel%\%backup% asv ) set PGPASSWORD=null Echo. Echo Backup-Vorgang abgeschlossen. Echo. Echo Der Name der Sicherungsdatei lautet: Echo %ziel%\%backup% Echo. :Ende PAUSE