adb シェルの入力テキストの一部として「&」を指定しようとしています

adb シェルの入力テキストの一部として「&」を指定しようとしています

ログイン ページで作業しているときに、"&" を含むパスワードを渡す必要があります。"&" を含むテキストを送信できません。例:

adb shell input text vinod&tys

出力:

「tys」は、内部または外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。

答え1

& はコマンドプロンプト内の特殊文字なのでエスケープする必要があります。

Windows コマンド プロンプトでは、エスケープ文字は であり、これを使用しても^エスケープできます。^

したがって、パスワードは となりvinod^&tys^となります^^

関連情報