1. ホーム
  2. powershell

[解決済み] PowerShell スクリプトが $ (ドル) 記号を受け付けない

2022-11-10 22:42:41

質問

PowerShell スクリプトを使用して SQL データ接続を開こうとしているのですが、私のパスワードには $ 記号が含まれています。

$cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;")

接続を開こうとすると、こう表示されます。

ログインに失敗しました。

どのように解決するのですか?

ドル記号($)のエスケープ文字として、バックティック(`)を使用してエスケープします。

また、今使っているダブルクォートではなく、シングルクォートで文を囲むようにしましょう。