Bat脚本编写以及cmd命令
⼀、Bat脚本编写⼊门批处理文件注释
echo:表⽰显⽰此命令后的字符
echo on: 表⽰在此语句后所有运⾏的命令都显⽰命令⾏本⾝
echo off: 表⽰在此语句后所有运⾏的命令都不显⽰命令⾏本⾝
@: 与echo off相像,但它是加在每个命令⾏的最前⾯,表⽰运⾏时不显⽰这⼀⾏的命令⾏(只能影响当前⾏)
call: 调⽤另⼀个批处理⽂件(如果不⽤call⽽直接调⽤别的批处理⽂件,那么执⾏完那个批处理⽂件后将⽆法返回当前⽂件并执⾏当前⽂件的后续命令) pause: 运⾏此句会暂停批处理的执⾏并在屏幕上显⽰"Press any key "的提⽰,等待⽤户按任意键后继续
rem: 表⽰此命令后的字符为注释,不执⾏
title: Bat的标题
cls: 清除屏幕
[参考](blog.csdn/daoming1112/article/details/77197558)
⼆、 cmd命令
1、 cmd分割字符串
@echo off
rem 分割字符串?
set str=100,200;300,400,500;n600,7,8,9
echo对"%str%"进⾏分割,分割符",|;"
echo取第1,2,4,5,*列?
rem 注意do的前后要有空格
for /f "tokens=1,2,4,5,* delims=,|;" %%a in ("%str%") do (
set c1=%%a
set c3=%%b
set c4=%%c
set c5=%%d
set c6=%%e
)
echo输出:%c1%, %c3%, %c4%, %c5%, %c6%
echo -
pause

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。