Мне довольно неловко, что я нашел решение своей проблемы только через несколько минут после публикации, но я решил, что должен поделиться и не тратить чье-либо время.
Я заменил второй дефис в моей команде на свой собственный alt-код (т.е. alt 45), и теперь он правильно интерпретируется в командном файле. В строке все еще читается:
adb -s <ipaddress>:5555 shell input keyevent --longpress 26
Я не понимаю, почему это работает, и был бы признателен, если бы кто-то пролил свет на эту тему.
Редактировать: Исходя из рекомендации, приведенной ниже, я посмотрел на различия между схемами кодирования. Если я правильно понимаю, при кодировании в ASCII или ANSI символы ограничены 7 битами данных. Это сохранит символы в первых 128 элементах таблицы ASCII, поэтому коды альта, которые я видел ранее, не могут быть сгенерированы.