Я пытался получить определенные переменные fastboot из командного файла. Я использовал что-то вроде:fastboot getvar из командного файла
for /f "tokens=2 delims=:" %%a in ('fastboot.exe getvar version-bootloader') do @echo version is %%a
Но я получаю вывод в командной строке, а не в переменной %% a. команда «fastboot.exe getvar version-bootloader» отлично работает в командной строке. Я также пробовал делать:
fastboot.exe getvar version-bootloader >> temp.txt
но temp.txt всегда пусто и я получаю выход из командной строки, вместо файла. Есть ли альтернатива этому?
Кажется, что 'fastboot.exe' не использует поток stdout. Вы можете попробовать перенаправить stream2. 'fastboot.exe getvar version-bootloader 2> temp.txt' – jeb
Thanx jeb, он действительно работает. –