1 (изменено: alexii, 2013-02-16 15:06:58)

Тема: CMD/BAT: Передача канальной команды в переменную из канальных команд?

Собственно сабж.
Столкнулся с командой  keytool -printcert -v -file %fn%.extract/META-INF/CERT.RSA|grep SerialNumber|cut -c 20-24 >sn.txt
Но. Я не хочу сохранять промежуточные данные в .ТХТ файле.
Как мне реализовать передачу данных в переменную, предположим  %sn% без обращения к внешнему файлу.

ps Все это реализуется в объедененой команде (команда)...

pps Пытаюсь релизовfnm работу пингвинных утилит для работы с Android в wЦndows...

2 (изменено: UNDYING, 2013-02-16 17:36:04)

Re: CMD/BAT: Передача канальной команды в переменную из канальных команд?

FOR - можно через него, например:

for /f "tokens=2 delims=:" %a in ('ipconfig ^| FIND "IPv4"') do (echo %a)

пример выше для ком. строки, для использования в BAT/CMD замените %a на %%a.