批处理set使用方法

::这个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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值