2017-09-27 9 views
-1

すべて、plink - パスワードで特別なチャーターを扱う

〜300ルータに接続するためにplinkを使用しているスクリプトがあります。私は最後にそれを使って管理者アカウントのパスワードを更新しました。短いですが、パスワードが含まれています!失敗しています。

私はパスワードを含むルータにSSHできます! plinkで接続できません。私は交換しようとしました! %21。一緒に逃げようとした!と^!何も働いていません。

思考?

+0

pscpは、パスワードを含むパスワードで正常に動作します。 これは本当の問題に変わります! – user547352

+1

質問を編集して、スクリプトの関連部分を含めてください。 – Kenster

+0

感嘆符をエスケープするにはどうしたらいいですか? in cmd scripts?](https://stackoverflow.com/questions/3288552/how-can-i-escape-an-exclamation-mark-in-cmd-scripts) - あなたの問題はPlinkとは関係ありません。 Plinkはパスワードの感嘆符に問題はありません。むしろバッチファイルの遅延展開を使用することになります(*「〜300台のルータに接続する」*)。 –

答えて

0

そう、それは二重で終わるナンセンスだった^

So.エスケープ! with ^^

例 plink -pw abc ^^!

+0

これはほとんど意味を持ちません。それにはさらに複雑な構文が必要です。 –

関連する問題