②在%var:string1=string2%中分隔变量名和被替换字串关系 。
【|】
① 管道符 , 就是将上一个命令的输出 , 作为下一个命令的输入."dir /a/b |more"就可以逐屏的显示dir命令所输出的信息 。
②在set/a中的二元运算符 , 表示按位或 。
③ 在帮助文档中表示其前后两个开关、选项或参数是二选一的 。
【/】
① 表示其后的字符(串)是命令的功能开关(选项) 。比如"dir /s/b/a-d"表示"dir"命令指定的不同的参数 。
②在set/a中表示除法 。
【>;】
① 命令重定向符 ,
echo 唐山味儿不浓 欢迎你 >d:1.txt ;写入文本到指定文件(如果文件存在则替换)
②在findstr/r中表示匹配单词的右边界 , 需要配合转义字符使用 。
【<;】
① 将其后面的文件的内容作为其前面命令的输入 。
②在findstr/r中表示匹配单词的左边界 , 需要配合转义字符使用 。
【=】
① 赋值符号 , 用于变量的赋值 。比如"set a=windows"的意思意思是将"windows"这个字符串赋给变量"a" 。
②在set/a中表示算术运算 , 比如"set /a x=5-6*5" 。
【】
① 这个""符号在有的情况下 , 代表的是当前路径的根目录.比如当前目录在c:windowssystem32下 , 那么你"dir "的话 , 就相当与"dir c:" 。
②在findstr/r中表示正则转义字符 。
【 , 】
①在set /a中表示连续表达式的分割符 。
② 在某些命令中分割元素 。
【.】
① 在路径的后紧跟或者单独出现时:
一个.表示当前目录 。
两个.表示上一级目录 。
② 在路径中的文件名中出现时:
最后的一个.表示主文件名与扩展文件名的分隔 。
【?】
①在findstr/r中表示在此位置匹配一个任意字符 。
② 在路径中表示在此位置通配任意一个字符 。
③ 紧跟在/后表示获取命令的帮助文档 。
DOS命令多符号
【&&;】
① 连接两个命令 , 当&&;前的命令成功时 , 才执行&&;后的命令 。
【||】
① 连接两个命令 , 当||前的命令失败时 , 才执行||后的命令 。
【>&;】
① 将一个句柄的输出写入到另一个句柄的输入中 。
【<&;】
① 从一个句柄读取输入并将其写入到另一个句柄输出中 。
【%%】
① 两个连续的%表示在预处理中脱为一个% 。
② 批处理中 , 在for语句的in子句之前 , 连续两个%紧跟一个字符(可以是字母、数字和一些特定字符) , 表示指定一个循
环或者遍历指标变量 。
③ 批处理中 , 在for语句中 , 使用与in之前指定的指标变量相同的串 , 表示引用这个指标变量 。
【>>;】
① 命令重定向符 , 将其前面的命令的输出结果追加到其后面 。
参数:命令>>写入路径文件名
netstat -an >>d:1.txt ;即追随‘1.txt’的尾端继续写入‘netstat -an’命令输出结果
②在set /a中的二元运算符 , 表示逻辑右移 。
【==】
①在if命令中判断==两边的元素是否相同 。
【<<;】
①在set /a中的二元运算符 , 表示逻辑左移 。
【 =】
①在set /a中的二元运算符 。例如set /a a =b表示将a加上b的结果赋值给a 。
【-=】
①在set /a中的二元运算符 。例如set /a a-=b表示将a减去b的结果赋值给a 。
【*=】
①在set /a中的二元运算符 。例如set /a a*=b表示将a乘以b的结果赋值给a 。
【/=】
①在set /a中的二元运算符 。例如set /a a/=b表示将a加上b的结果赋值给a 。
【%=】
①在set /a中的二元运算符 。例如set /a a%=b表示将a除以b的余数赋值给a 。
推荐阅读
- 黄岛区政府搬迁胶南了吗
- 老虎简笔画 老虎怎么画
- 战双帕弥什深红之渊阵容怎么搭配 战双帕弥什深红之渊阵容搭配推荐
- 夜莺的句子
- 金粉世家中金燕西写给清秋的信
- 如何清理壶锈 怎样清理壶锈
- 表语从句that的省略吗
- X899与电脑的连接
- 公司买保险是怎么买的