-f filename
psql
に関する議論 はファイルを読み込むので、パイプする必要はありません。psqlはWindowsのPostgreSQLのbinディレクトリに含まれている必要があります。そのように:
psql -d dbname -U username -f dumpfile.sql
psql実行可能ファイルがパス上にない場合は、フルパスを含める必要がある場合があります。psqlに「.exe」を追加すると、「psql.exe」になります。
また、バージョン番号が下がっていないことを確認してください。以前に構文の問題が発生しました(たとえば、8.4データベースをエクスポートして8.1データベースにロードしようとしないでください)。その場合は、ダンプファイルを手動で編集する必要があります。