PostgreSQL 9.1
Window 7のデータベースのバックアップ スクリプトを VBScript で作成しています。
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run postgresqlPath & "pg_dump.exe " & ServerId & " > " & backupFolder & "Database.dump.out"
Wscript.Sleep 500
objShell.SendKeys "Password~"
このスクリプトは 2 回実行されたようで、宛先フォルダーにファイルが返されません。
コマンドライン ツールでコマンドを試したパスのエラーを除外するために、すべてが正常に機能しました。
どんなヒントでも大歓迎です