バッチファイルから特定のファストブート変数を取得しようとしました。私は次のようなものを使用していました:バッチファイルからfastboot getvar
for /f "tokens=2 delims=:" %%a in ('fastboot.exe getvar version-bootloader') do @echo version is %%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
これは動作します。 –