本帖最后由 xso300 于 2011-12-9 23:16 编辑
:
① 标签定位符,表示其后的字符串为以标签,可以作为goto命令的作用对象。比如在批处理文件里面定义了一个":begin"标签,用"goto begin"命令就可以转到":begin"标签后面来执行批处理命令了。
② 在%var:string1=string2%中分隔变量名和被替换字串关系。
==========
第2个问题也已明白,主要就是这个“:”,再次感谢讲解。- set a=home.cmd&call echo %a:*o=%
复制代码 此命令执行过程我是这样理解的:
设置环境变量a为home.cmd后执行echo命令,显示变量a,“%a:*o=% ”此句我这样理解:字母o前面的*通配字符匹配了ho,然后使ho赋值为空,最后得到的结果为me.cmd。
=============
SET帮助信息:复制代码 |