0

如果我运行:

<somecommand> -e "SHOW DATABASES" -u<user> -p<password>

它运行。但如果我尝试:

<somecommand> -e "SHOW DATABASES" -u$sqlUser -p$sqlPassword

它失败了,因为变量没有被扩展。

在 powershell 中完成此任务的最简单方法是什么?

4

1 回答 1

1

假设 somecommand 是一个 exe (或您所说的 DOC 命令),请以这种方式尝试:

<somecommand> -e "SHOW DATABASES" "-u$sqlUser" "-p$sqlPassword"
于 2014-04-12T03:16:04.127 回答