windows Shell 中命令返回值赋值给变量
主要用For命令即可
1 @Echo Off&Setlocal Enabledelayedexpansion 2 For /f "delims=" %%i in ('curl -s "网址" ^| iconv -f utf-8 -t gb2312') do ( 3 Set "i=%%i" 4 Echo !i! 5 ) 6 Pause
@echo off&setlocal enabledelayedexpansion for /f "tokens=1,4 delims=<>" %%a in ('curl -s "http://wap.ip138.com/ip.asp?ip=%1" ^| iconv -f utf-8 -t gb2312 ^| find "查询结果"') do ( echo %%a echo %%b )
![]()
Everyone has their own Time Zone. Just keep moving forward.
浙公网安备 33010602011771号