Некоторые программы возвращают значения в сеанс командной строки. Может потребоваться занесение таких значений в переменную среды, так чтобы доступ к ним могли получить и другие программы. Самый удобный метод размещения результата выполнения программы в переменной среды заключается в записи значения с помощью оператора FOR:

Ты сможешь лишь 85%

For /f "Tokens=*" %i in (‘command’) do set variable="%i"

Например:

For /f "Tokens=*" %i in (‘ver’) do set NTVersion="%i"
set NTVersion="Windows NT Version 4.0"
echo %NTVersion%
"Windows NT Version 4.0"

При размещении кода в командном файле необходимо указывать двойные символы процента (%%) перед переменной i. Например:

For /f "Tokens=*" %%i in (‘ver’) do set NTVersion="%%i"

Кому нужна эта Винда? Нам нужны бабки за 180 секунд!

Leave a Reply

Your email address will not be published. Required fields are marked *