如果我跑:
<somecommand> -e "SHOW DATABASES" -u<user> -p<password>
它运行。但如果我尝试:
<somecommand> -e "SHOW DATABASES" -u$sqlUser -p$sqlPassword
它失败了,因为变量没有被扩展。
在PowerShell中完成此任务的最简单方法是什么?
答案 0 :(得分:0)
假设somecommand是一个exe(或你所说的DOC命令),试试这样:
<somecommand> -e "SHOW DATABASES" "-u$sqlUser" "-p$sqlPassword"