资源描述:
《批处理文件(bat)中的一些符号字符》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、批处理文件(BAT)中的一些符号字符2011年05月18日星期三12:021.1.批处理文件(BAT)中的一些符号 2. 与echo连用,作用是换行 3. 示例1[输出空行] 4. echo. 5. 6. 7.2>定向符[输出] 8. 将命令的输出进行重定向[一般用于将结果写入文件] 9. 注意nul为空设备>nul则用于屏蔽输出内容[如pause>nul] 10. 示例2[向1.txt中写入字符串wind] 11. echowind>1.txt 12. 13.
2、14.3>>定向符[输出] 15. 将命令的输出进行重定向 [一般用于将结果写入文件] 16. 注意,定向到文件时,它是在末尾追加>则会覆盖 17. 示例3[向1.txt中追加写入字符串wind] 18. echowind>>1.txt 19. 20. 21.4<定向符[输入] 22. 配合set/p使用时,从指定的文件中获取字符串赋值给变量 23. 示例4[将1.txt中第1行内容赋值给变量wind] 24. set/pwind=<1.txt 25. 26. 27
3、. 28.5&连接符 29. 连接两个命令 30. 注意不论前面的命令是否成功执行后面的命令都将执行 31. 示例5[依次执行两个echo命令] 32. echowind&echosnow 33. 34. 35.6&&连接符 36. 连接两个命令 37. 注意仅当前面的命令成功执行时后面的命令才会被执行 38. 示例6[echo命令成功执行 type命令也将被执行] 39. echowind&&type1.txt 1. 示例7[hello命令执行失败 t
4、ype命令不会被执行] 2. hello&&type1.txt 3. 4. 5.7
5、
6、连接符 6. 连接两个命令 7. 注意仅当前面的命令执行失败时后面的命令才会被执行 8. 示例8[echo命令成功执行 type命令不会被执行] 9. echowind
7、
8、type1.txt 10. 示例9[hello命令执行失败 type命令将被执行] 11. hello
9、
10、type1.txt 12. 13. 14.8
11、传递符 15. 将前面命令的结果传递给后面的命令
12、使用[一般用于查找] 16. 示例10[显示字符串wind并传递给find查找关键字w] 17. echowind
13、find"w" 18. 2,6,7,8综合示例11[将字符串传递给find查找并输出查找结果] 19. echowind
14、find"w">nul&&echo找到字符w
15、
16、echo未找到字符w 20. 21. 22.9^转义符[脱字符] 23. 脱去特殊符号的作用使之成为一个纯粹的符号 24. 示例12[输出字符串&&&&&] 25. echo^&^&^&^
17、&^& 26. 27. 28. 29.10@at 30. 其作用相当于echooff不显示命令本身 31. 不同之处是@仅处理单个命令echooff则是全局的 32. 示例13[命令行不会显示] 33. @echowind 34. 35. 36.11%百分号 37. 两个百分号表示取值 38. 示例14[显示变量wind的值smile] 39. setwind=smile 40. echowind的值为%wind% 41. 注意,如果要输出一个
18、百分号 则在批处理中要写成两个 1. 2. 3.12*星号 4. 通配作用 5. 示例15[删除所有文本文件] 6. del*.txt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Dos批处理中符号作用大全2007-07-1410:43@\隐藏命令的回显。~\在for中表示使用增强的变量扩展;在set中表示使用扩展环境变量指定位置的字符串;在set/a中表示按位取反。%\使用两个%包含一个字符串表示引用环境变量。比如一个%time%
19、可以扩展到当前的系统时间;单个%紧跟0-9的一个数字表示引用命令行参数;用于for中表示引用循环变量;连续的两个%表示执行时脱为一个%。^\取消转义字符,即将所有转义字符的转义作用关闭。比如要在屏幕显示一些特殊的字符,比如>>>
20、^等时,就可以在其前面加一个^符号来显示这个^后面的字符了,^^就是显示