Docker postgresql还原回Windows操作系统

Docker postgresql还原回Windows操作系统,windows,postgresql,docker,restore,Windows,Postgresql,Docker,Restore,在Ubuntu服务器上,我使用simple line来恢复备份 sudo cat $BACKUPNAME | docker exec -i automation-pg psql -U postgres 如何在Windows操作系统中执行此操作cat在CMD中不工作 如果我在PowerShell中执行此操作,它会抛出“错误:语法错误位于或接近”pg_dump“ Unix似乎有很多帮助,但Windows却没有。您可以使用命令type test.txt读取文件,并使用命令echo%variable%

在Ubuntu服务器上,我使用simple line来恢复备份

sudo cat $BACKUPNAME | docker exec -i automation-pg psql -U postgres
如何在Windows操作系统中执行此操作catCMD中不工作 如果我在PowerShell中执行此操作,它会抛出“错误:语法错误位于或接近”pg_dump“


Unix似乎有很多帮助,但Windows却没有。

您可以使用命令
type test.txt
读取文件,并使用命令
echo%variable%
在Windows命令提示符中读取变量