-p 在 adb 的 powershell 中
-p in powershell from adb
嘿,我正在尝试从终端的“手机”截屏
我可以正常拉和推但是当我使用命令
.\adb exec-out screencap -p > ./pic3.png
png打不开
截至撰写本文时(PowerShell 7.2.2),PowerShell 的 >
运算符根本无法捕获 原始字节 (二进制输出) - 请参阅 了解更多信息。
最简单的解决方法是通过 cmd.exe
调用,其 >
运算符 确实 支持原始字节流:
cmd /c 'adb exec-out screencap -p > .\pic3.png'
另一种方法是将屏幕截图直接保存到 Android 设备上的文件中(从 here), and download it afterwards, as you show 收集的语法。
.\adb shell screencap ./pic3.png
好的,如果我使用
.\adb shell screencap ./pic3.png
在shell,然后我可以用
拉它
.\adb pull sdcard/download/pic3.png
嘿,我正在尝试从终端的“手机”截屏 我可以正常拉和推但是当我使用命令
.\adb exec-out screencap -p > ./pic3.png
png打不开
截至撰写本文时(PowerShell 7.2.2),PowerShell 的 >
运算符根本无法捕获 原始字节 (二进制输出) - 请参阅
最简单的解决方法是通过 cmd.exe
调用,其 >
运算符 确实 支持原始字节流:
cmd /c 'adb exec-out screencap -p > .\pic3.png'
另一种方法是将屏幕截图直接保存到 Android 设备上的文件中(从 here), and download it afterwards, as you show
.\adb shell screencap ./pic3.png
好的,如果我使用
.\adb shell screencap ./pic3.png
在shell,然后我可以用
拉它.\adb pull sdcard/download/pic3.png