0

adb以下のコマンドの結果を変数としてスクリプトに保存したいのですが、結果が間違っています。

adb shell getprop ro.product.brand

出力:サムスン

adb shell getprop ro.product.model

出力:SM-G920I

set /p Brand=adb shell getprop ro.product.brand
set /p Model=adb shell getprop ro.product.model
echo Brand: %Brand% Model: %Model% > Test.txt

しかし、結果は次のとおりです。

Brand: 0 Model: 0 

助言がありますか?

4

1 に答える 1

1

コメントで与えられた助けを借りて、私は答えを得ました

for /f "delims=" %%A in ('adb shell getprop ro.product.brand') do SET brand=%%A
for /f "delims=" %%B in ('adb shell getprop ro.product.model') do SET model=%%B
echo Marca\Modelo > Test.txt
echo %brand%\%model%  >> Test.txt

答え

Marca\Modelo 
samsung\SM-G920I  
于 2016-06-27T04:56:00.050 に答える