批处理中的行,段注释

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

批处理中的行,段注释有些时候,我们需要在批处理中使用大段的注释,即连续的注释超过2行。那么,如何实现他呢?方法有很多种,本文仅列举其中的一部分。㈠、使用rem注意:注释中不能使用重定向符和管道符;当回显处于打开是时,rem命令及注释内容将被显示;rem和注释之间要有空格。示例:rem注释内容1rem注释内容2rem注释内容3㈡、使用::WindowsXP可以识别以冒号(:)开头作为标签的批处理程序行并且不会将它作为命令处理。如果某行以冒号开始,则该行的任何命令都将被忽略。示例:::注释内容1::注释内容2::注释内容3㈢、使用echonul注意:注释中不能使用重定向符和管道符;echo和注释之间要有空格。示例:echo注释内容1nulecho注释内容2nulecho注释内容3nul㈣、使用goto注意:注释中不能使用goto指向的标签示例:gotohan注释内容1注释内容2注释内容3:han㈤、使用:注释注意:注释中第一个字符不能是数字或字母;示例::注释内容1:注释内容2:注释内容3说明:在实际使用中,例如标签:stsrt,我们也可以认为他是注释。如下例:::ArgParse.bat-Parserofcommandlinearguments::WillSort-2005-11-26-WinXP_CMD/MSDOS7.10/MSDOS6.22@echooff:Initfor%%ein(directory_idirectory_ofilter_ffilter_vlog)doset%%e=:ParseLoopif%1==gotoStartfor%%sin(iIfFvVlLoO)doif%1==/%%sgotoSwitch%%sechoError:Invalidswitch'%1'!gotoQuit:SwitchIif%directory_i%==setdirectory_i=%2gotoNextArg:SwitchOif%directory_o%==setdirectory_o=%2gotoNextArg:SwitchFif%filter_f%==setfilter_f=%2gotoNextArg:SwitchVif%filter_v%==setfilter_v=%2gotoNextArg:SwitchLif%log%==setlog=%2gotoNextArg:NextArgshiftshiftgotoParseLoop:Startecho.directory_i%directory_i%echo.directory_o%directory_o%echo.filter_f%filter_f%echo.filter_v%filter_v%echo.log%log%:Quitfor%%ein(directory_idirectory_ofilter_ffilter_vlog)doset%%e=:end㈥、使用:标签注释示例::han注释:下面的代码。。。命令1命令2㈦、使用ifnotexistnul注释注意:注释中不能使用重定向符和管道符;ifnotexistnul和注释之间要有空格。示例:ifnotexistnul注释内容1ifnotexistnul注释内容2ifnotexistnul注释内容3

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功