2

PostgreSQL 9.1Window 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 回実行されたようで、宛先フォルダーにファイルが返されません。

コマンドライン ツールでコマンドを試したパスのエラーを除外するために、すべてが正常に機能しました。

どんなヒントでも大歓迎です

4

1 に答える 1