Board logo

标题: 用set只取变量的前一位,可以做到吗? [打印本页]

作者: xsc     时间: 2004-10-3 00:00    标题: 用set只取变量的前一位,可以做到吗?

比如有个变量 BOOTCD=F:
现在我用
set cd1=bootcd 得到的是 cd1=f:
有没有办法让 cd1=f 呢?请高手指点迷津!
作者: TurboY     时间: 2004-10-8 00:00
用STRINGS.COM就可以,你的要求可用以下命令行:  STRINGS CD1= LEFT %BOOTCD%,1就可以得到环境变量BOOTCD的第一位,另STRINGS.COM在Winger的超级启动盘中有,这是个很好的批处理中字符串处理工具,还有很多其它用法,可用STRINGS /?来学习。
作者: 龙王     时间: 2004-10-9 00:00
lomd.exe以及win2000以后版本的for也能实现这个要求