2017-09-27 52 views
-1

全部,plink - 处理密码中的特殊章程

我有一个使用plink连接到~300路由器的脚本。我上次用它来更新管理员帐户的密码。简短的是,密码包含!失败了。

我可以SSH的路由器与密码包含!只是不能使用plink连接。我试过替换!与%21。试图逃跑!和^ !.没有任何工作。

想法?

+0

pscp正常工作,密码中包含! 这将变成一个真正的问题! – user547352

+1

请[编辑]你的问题,包括脚本的相关部分。 – Kenster

+0

可能的重复[我如何逃离感叹号!在cmd脚本?](https://stackoverflow.com/questions/3288552/how-can-i-escape-an-exclamation-mark-in-cmd-scripts) - 你的问题与Plink无关。 Plink在密码中感叹号没有问题。而是在批处理文件中使用延迟扩展(对*连接到〜300路由器*)。 –

回答

0

是的,这是很多胡说八道,最终与双^

所以。逃脱!与^^

示例 plink -pw abc ^^!

+0

这本身毫无意义。周围必须有一些更复杂的语法。 –