作者:secowu | 时间:2008-02-16 14:00 | 标题:如何只用一句命令将里面的字符提取?
项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。
用FOR命令如何提取上面{b7360146-dc40-11dc-b8ba-001a4b586149}的字符?
谢谢
作者:secowu | 时间:2008-02-16 14:03
set t=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。
for,/f, "tokens=2 delims={",%i in (%t%) do set vid1=%i
for,/f, "tokens=1 delims=}",%i in (%vid1%) do set vid2=%i
??
[ Last edited by secowu on 2008-2-16 at 02:06 PM ]
作者:secowu | 时间:2008-02-16 14:09
少了个引号....
作者:secowu | 时间:2008-02-16 14:13
set t=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。
for,/f, "tokens=2 delims={",%%i in ("%t%") do set vid1=%%i
for,/f, "tokens=1 delims=}",%%i in ("%vid1%") do set vid2={%%i}
pause
作者:knoppix7 | 时间:2008-02-16 14:59
for,/f, "tokens=2 delims={",%%a in ("%t%") do (for,/f, "tokens=1 delims=}",%%b in ("%%a") do (set vid=%%b))
作者:fastslz | 时间:2008-02-16 15:36
set xxx={b7360146-dc40-11dc-b8ba-001a4b586149}
set xxx=%xxx:{=%
set xxx=%xxx:}=%
作者:lxmxn | 时间:2008-02-18 21:23
cmd /v:on/c"set _=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。&for,%a,in,(!_!)do @echo\%a|findstr /irc:"{.*}""