|
secowu
初级用户
积分 201
发帖 92
注册 2005-12-28
状态 离线
|
『楼 主』:
如何只用一句命令将里面的字符提取?
Quote: | 项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。 |
|
用FOR命令如何提取上面{b7360146-dc40-11dc-b8ba-001a4b586149}的字符?
谢谢
|
|
2008-2-16 14:00 |
|
|
secowu
初级用户
积分 201
发帖 92
注册 2005-12-28
状态 离线
|
『第
2 楼』:
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 ]
|
|
2008-2-16 14:03 |
|
|
secowu
初级用户
积分 201
发帖 92
注册 2005-12-28
状态 离线
|
|
2008-2-16 14:09 |
|
|
secowu
初级用户
积分 201
发帖 92
注册 2005-12-28
状态 离线
|
『第
4 楼』:
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
|
|
2008-2-16 14:13 |
|
|
knoppix7
银牌会员
积分 1287
发帖 634
注册 2007-5-2 来自 cmd.exe
状态 离线
|
『第
5 楼』:
for,/f, "tokens=2 delims={",%%a in ("%t%") do (for,/f, "tokens=1 delims=}",%%b in ("%%a") do (set vid=%%b))
|
|
2008-2-16 14:59 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第
6 楼』:
set xxx={b7360146-dc40-11dc-b8ba-001a4b586149}
set xxx=%xxx:{=%
set xxx=%xxx:}=%
|
第一高手 第二高手
我的小站
|
|
2008-2-16 15:36 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
7 楼』:
cmd /v:on/c"set _=项 {b7360146-dc40-11dc-b8ba-001a4b586149} 成功创建。&for,%a,in,(!_!)do @echo\%a|findstr /irc:"{.*}""
|
|
2008-2-18 21:23 |
|