批处理语句 set var=!var:你好=!


批处理Set命令详解 补充篇
二、设置自定义变量,并接受用户输入作为值
set的/A参数就是让SET可以支持数学符号进行加减等一些数学运算! 支持的数学运算包含(优先权递减):

有时候我们需要直接在原变量进行加减操作就可以用这种语法
对于"逻辑或取余操作符",我们需要把他们用双引号引起来,看例子

执行后,我们发现显示的是"",少了"et"
从结果分析,很容易分析出,这是把变量a的值从0位开始,
到倒数第三位之间的值全部赋予给var
}

  第 4 行:~1,2 表示:把源变量src的值字符串从第1个索引位开始,取2位组成目标变量des的值(即:ww)。

  第 6 行:~4,5 表示:把源变量src的值字符串从第4个索引位开始,取5位组成目标变量des的值(即:baidu)。

  第 8 行:同理第4、6行(结果即:.cn)。

  第 12 行:~-5 表示:把源变量src的值字符串从尾部开始取5个字符组成目标变量des的值(即:)。  

}

我要回帖

更多关于 批处理goto命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信