标题: 批处理FOR /F....中获取变量的问题
[打印本页]
作者: wowfans
时间: 2009-2-9 11:57
标题: 批处理FOR /F....中获取变量的问题
如命令的输出结果是
A B C D... X = ???
A到X之间为空格空格数不一定
例如可以是A B C X 也可以时A B C D X 或者A B X等之类的
=号后面有一个空格 ,然后是想要获取的变量???
所以只能是以=作为分隔符
但是这样得到的结果多了一个空格
如何只获取???
而不是 ???
只用一条for命令
作者: zhengqian529
时间: 2009-2-9 15:16
@echo off&setlocal enabledelayedexpansion
for /f "tokens=2 delims==" %%i in ("a b c d = 234234324") do set var=%%i&&echo !var: =!