Der Versuch, "&" als Teil des Eingabetextes der Adb-Shell anzugeben

803
Vinod Patil

Ich arbeite mit der Anmeldeseite in einer der Instanzen, in denen ich das Kennwort mit "&" übergeben muss. Ich kann nicht den Text senden, der "&" beinhaltet. Beispiel:

adb shell input text vinod&tys 

Ausgabe:

'tys' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt.

0

1 Antwort auf die Frage

0
LPChip

Das & ist ein Sonderzeichen in einer Eingabeaufforderung und muss mit Escapezeichen versehen werden.

In der Windows-Eingabeaufforderung steht das Escape-Zeichen ^, das Sie auch mit Escapezeichen verwenden können ^.

Also würde das Passwort werden vinod^&tysund ^würde ^^.

Dies funktioniert für die String-Verarbeitung. Wenn Sie diesen als Eingabetext senden, funktioniert er jedoch nicht. Schon vor der Frage versucht ^ Vinod Patil vor 6 Jahren 0
Posten Sie immer alles, was Sie bereits versucht haben. LPChip vor 6 Jahren 0