-1

我正在使用命令行运行以下脚本:

C:\Progra~1\pgAdmin III\1.16\psql -d [tablename] -h [servername] -p 5432 -U postgres -f C:\test\query.sql

但是问题pgAdmin III在于我要在其中运行查询的文件夹,因为它的名称中有一个空格。当我将实际文件夹名称更改为pgAdminIII并更新脚本时,它将很好地运行脚本。我想知道如何在不实际修改文件夹名称的情况下运行此脚本(即,将其保留为 pgAdmin III)?

4

1 回答 1

2

在带有空格的路径周围放置双引号:

"C:\Progra~1\pgAdmin III\1.16\psql" -d [tablename] ...
于 2013-04-10T18:19:50.767 回答