在此处输入代码我正在使用 powershell 将 Android 包部署到多个设备(我是 powershell 新手)。我使用“adb devices”获取设备列表,其输出如下所示:
List of devices attached
ca677f63 device
emulator-5554 device
<blank line>
我只想获取设备的序列号。这是我的尝试。
1)要跳过最后一个空行,我得到了这样的行号计数:
$devices=adb devices
$lines=($devices | measure-object -Line).lines
2)我的最终命令是这样的:
$deviceList=$devices | select -skip 1 | select -first ($lines-1) | foreach-object { $_ -replace('device')}
我的问题:这是最好的方法还是有更清洁和有效的方法?