@
user0 #3 可以了,cmd 是可以的。
我很久没用过 adb 了,本来我是想用批处理写一个一键连接和运行 adb shell 以及 su 命令的,但是发现进入 shell 后就不能自动运行 su 命令了。
所以就用 python 写了一个运行 adb shell 命令后自动输入 su 命令获得 root 权限。发现这样就不能快速输入上一条命令了,我还以为 cmd 本来就不行,但印象中好像是可以的。然后就用 xshell 的本地 shell 试了一下,也是不行,现在 xshell 还是不行。去谷歌也搜不到相关信息,我也觉得奇怪,如果真这么不方便的话为什么没人反映过这个问题。
分析:python 运行后应该是用了 python 自带的 shell,而 python 自带的 shell 可能不支持快速输入上一条。不过其实我当时最终看到的界面是 powershell 的界面,因为我是先用 python 启动 powershell,再用执行连接 adb 的命令的。python 脚本稍微改进一下就可用了