批处理bat中的脚本

来源:互联网 发布:监控怎么连接网络设置 编辑:程序博客网 时间:2024/05/20 07:15

设置变量使用set var=value,注意赋值前后不能有空格,获取变量使用%var%

setlocal设置临时环境变量,不会影响环境变量,必须与endlocal使用

%~dp0表示当前脚本对应的目录

%0表示批处理本身,~dp是变量扩充,d就是扩充到分区号,p就是扩充到路径


%VAR:str1=str2% 会将VAR中的str1替换为str2(str2如果为空则可以达到删除的效果,str1前可以加*,变量%ABC:*B=%是C)
%VAR:~0,-2% 会提取VAR 变量的所有字符,除了最后两个
%VAR:~2% 会提取VAR 变量的除前两个的所有字符
%VAR:~-2% 会提取VAR 变量的最后两个
%VAR:~2,5% 提取从第2个字符开始的5个字符


0 0
原创粉丝点击