您的位置:首页 > 其它

批处理set使用方法

2018-01-08 09:44 218 查看
::这个bat文件是set的所有用法
::1 显示所有系统变量的值

@echo off
::set
::pause

::2直接在批处理中设置变量的 在批处理中我们要引用这个变量就把var变量名用两个%(百分号)扩起来,如%var%
::注意=左右不能有空格
echo 直接在批处理中设置变量的 注意=左右不能有空格
set var=我的值
echo %var%
pause

::3 SET /P variable=[promptString] 接受界面参数
echo ET /P variable=[promptString] 接受界面参数
set /p a=请输入你的名字:
echo 你的名字为:%a%
pause

::SET /A expression  /A 命令行开关指定等号右边的字符串为被评估的数字表达式。
echo set /a 命令行开关指定等号右边的字符串为被评估的数字表达式。
set /a b=1+1
echo %b%
pause

set c=1
set d=2
set /a e=c+d
echo %e%
pause

::截取字符串 %Var:~start,len%
echo 截取字符串 %Var:~start,len%
set f=www.see.cc
set j=%f:~1,3%
echo %j%
pause
::%Var:~0,-len% 截取从第一位开始,倒数第len位结束的值。
echo 截取字符串 %Var:~start,len%
set ff=www.see.cc
set jj=%ff:~0,-3%
echo %jj%
pause
::替换
echo 替换操作
set a=bbs.verybat.cn
echo 替换前的值: "%a%"
set var=%a:bbs=sss%
echo 替换后的值: "%var%"
pause
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐