




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DOS命令中字符的应用 一、单符号 【】 在for中表示使用增强的变量扩展。 在%var:n,m%中表示使用扩展环境变量指定位置的字符串。 在set/a中表示一元运算符,将操作数按位取反。 【!】 在set /a中一元运算符,表示逻辑非。比如set /a a=!0,这时a就表示逻辑1。 【】 隐藏命令行本身的回显,常用于批处理中。 【$】 在findstr命令里面表示一行的结束。 在prompt命令里面,表示将其后的字符转义(符号化或者效果化)。 【%】 在set /a中的二元运算符,表示算术取余。 命令行环境下,在for命令in前,后面接一个字符(可以是字母、数字或者一些特定字符),表示指定一个循环或者遍历指标变量。 批处理中,后接一个数字表示引用本批处理当前执行时的指定的参数。 其它情况下,%将会被脱去(批处理)或保留(命令行) 【】 取消特定字符的转义作用,比如& | | &等符号时,就可以在其前面加一个符号来显示这个后面的字符了,就是显示一个,|就是显示一个|字符了; 在set/a中的二元运算符,表示按位异或。 在findstr/r的中表示不匹配指定的字符集。 【&】 命令连接字符。比如我要在一行文本上同时执行两个命令,就可以用&命令连接这两个命令。 在set/a中是按位与。 【*】 代表任意个任意字符,就是我们通常所说的通配符;比如想在c盘的根目录查找c盘根目录里所有的文本文件(.txt),那么就可以输入命令dir c:*.txt。 在set /a中的二元运算符,表示算术乘法。 在findstr/r中表示将前一个字符多次匹配。 【-】 范围表示符,比如日期的查找,for命令里的tokens操作中就可以用到这个字符。 在findstr/r中连接两个字符表示匹配范围。 -跟在某些命令的/后表示取反向的开关。 在set /a中: 1.表示一个负数。 2.表示算术减运算。 【+】 主要是在copy命令里面会用到它,表示将很多个文件合并为一个文件,就要用到这个+字符了。 在set/a中的二元运算符,表示算术加法。 【:】 标签定位符,表示其后的字符串为以标签,可以作为goto命令的作用对象。比如在批处理文件里面定义了一个:begin标签,用goto begin命令就可以转到:begin标签后面来执行批处理命令了。 在%var:string1=string2%中分隔变量名和被替换字串关系。 【|】 管道符,就是将上一个命令的输出,作为下一个命令的输入.dir /a/b |more就可以逐屏的显示dir命令所输出的信息。 在set/a中的二元运算符,表示按位或。 在帮助文档中表示其前后两个开关、选项或参数是二选一的。 【/】 表示其后的字符(串)是命令的功能开关(选项)。比如dir /s/b/a-d表示dir命令指定的不同的参数。 在set/a中表示除法。 【】 命令重定向符, 参数:命令+ +写入路径文件名 实例: echo 唐山味儿不浓 欢迎你 d:1.txt ;写入文本到指定文件(如果文件存在则替换) 在findstr/r中表示匹配单词的右边界,需要配合转义字符使用。 【&】 将一个句柄的输出写入到另一个句柄的输入中。 【】 命令重定向符,将其前面的命令的输出结果追加到其后面。 参数:命令+ +写入路径文件名 实例: echo 唐山味儿不浓 欢迎你 d:1.txt ;写入文本到指定文件(如果文件存在则替换) 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。 注:命令行可以直接用 set /a a%=b ,在批处理里面可以用 set /a a%=b 。 【=】 在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=】 在set /a中的二元运算符。例如set /a a=b表示将a按位右移b位的结果赋值给a。 【】 在findstr的一般表达式中表示字的结束处。 【! !】 当启用变量延迟时,使用!将变量名扩起来表示对变量值的引用。 【 】 在for/f中表示将它们包含的内容当作命令行执行并分析其输出。 在for/f usebackq中表示将它们包含的字符串当作字符串分析。 【( )】 命令包含或者是具有优先权的界定符,比如for命令要用到这个(),我们还可以在if,echo等命令中见到它的身影。 在set /a中表示表达式分组。 【 】 界定符,在表示带有空格的路径时常要用来将路径括起来,在一些命令里面也需要 符号。 在for/f中将表示它们包含的内容当作字符串分析。 在for/f usebackq表示它们包含的内容当作文件路径并分析其文件的内容。 在其它情况下表示其中的内容是一个完整的字符串,其中的、&、|、空格等不再转义。 【 】 在for/f中表示它们所包含的内容当作命令行执行并分析它的输出。 【 】 在帮助文档表示其中的开关、选项或参数是可选的。 在finds
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 11999-3:2025 EN PPE for firefighters - Test methods and requirements for PPE used by firefighters who are at risk of exposure to high levels of heat and/or flame while f
- 【正版授权】 IEC TS 61340-5-6:2025 EN Electrostatics - Part 5-6: Protection of electronic devices from electrostatic phenomena - Process assessment techniques
- 【正版授权】 IEC 60335-2-106:2021+AMD1:2025 CSV EN Household and similar electrical appliances - Safety - Part 2-106: Particular requirements for heated carpets and for heating units for
- GB/T 28683-2025蝴蝶兰
- GB/T 33341-2025电动汽车快换电池箱架
- 校园用电安全知识培训
- 农药经营考试题及答案
- 人才引进线上面试题及答案
- 放射作业考试题及答案
- 类风湿考试题及答案
- 机动车环检试题及答案
- 钉钉操作培训
- TCAPC 016-2024 院外呼吸慢病健康管理规范
- 露天矿山安全知识培训课件
- 《中小企业员工激励机制存在的问题及完善对策研究》4000字
- 第1章 汽车4S店概述
- 呼兰河传完整版课件
- 医疗器械监管实务
- 旅游景区反恐防爆应急预案
- 浪潮iqt在线测评题及答案
- 中外运社招在线测评题
评论
0/150
提交评论