PowerShell脚本不接受$(美元)符号


95

我正在尝试使用PowerShell脚本打开SQL数据连接,并且我的密码包含一个$符号:

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

当我尝试打开连接时,它说:

登录失败

Answers:


174

通过使用反引号(`)作为美元符号($)的转义字符来对其进行转义。

另外,请尝试将语句括在单引号中,而不是现在使用的双引号中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.