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 に答える