windows 对cmdkey使用带双引号的密码

cwdobuhd  于 2022-11-26  发布在  Windows
关注(0)|答案(1)|浏览(147)

我正在尝试执行以下命令以使用指定凭据自动连接到远程桌面:
cmdkey /通用:TERMSRV/{ip} /用户:{用户} /密码:{密码} && mstsc /v:{ip}
问题是cmdkey无法将“识别为简单字符。因此,如果密码包含“,则无法通过cmdkey保存它。至少我还没有找到方法来转义它。我尝试了"、^"、'”'、“"”和其他奇怪的组合,但它们都不起作用。是否有方法可以转义它?或者是否有其他命令可以做同样的事情?

vyswwuz2

vyswwuz21#

在Powershell中运行它怎么样?
$p =“{your password}”(使用反勾号来转义字符串中的双引号),然后在powershell中运行以下代码:
cmdkey /add:{服务器} /用户:{用户名} /密码:$p
我还没有试过在字符串中使用“,但它对$有效

相关问题