批处理注释怎么用?看完这篇就全明白了!

吉云

今儿我跟大伙儿聊聊怎么在批处理文件里写注释。这事儿,说难也不难,就看你怎么用。

我也没太搞明白,就想着批处理文件嘛就是一堆命令排排坐,哪还需要啥注释?结果,写几个稍微复杂点的,脑袋就大,回头一看,都不知道自己写些这时候,我才意识到,注释这玩意儿,还真不能少。

那咋办?我就开始瞎琢磨。先试试最简单的,REM,对,就是“remark”的缩写。这玩意儿好使,后面跟啥都行,反正批处理执行的时候,遇到REM开头的,直接跳过。我就这么干:

批处理注释怎么用?看完这篇就全明白了!

  • REM

    这个是注释,这里的内容不会被执行

    批处理注释怎么用?看完这篇就全明白了!

  • REM

    写点啥都行,反正不影响

    批处理注释怎么用?看完这篇就全明白了!

这么一来,我就可以在批处理文件里,到处写注释,解释每一步是干啥的,再也不怕回头看不懂。

后来我又发现,还有个更简单的办法,就是用两个冒号“::”。这个更方便,连REM都不用写,直接两个冒号,后面跟啥都是注释。比如:

  • :: 这也是注释,这行也不会被执行

  • 批处理注释怎么用?看完这篇就全明白了!

  • :: 随便写,想写啥写啥

这样写,感觉更清爽,代码看起来也更干净。不过有时候,REM和:: 也有点小毛病。就是注释内容有一些特殊符号的时候可能会出错,比如啥重定向符>、<,还有管道符,在REM和::里最好就别出现。当然这也很少见,一般来说不会出现。

再后来我还知道一个办法就是使用goto,它可以用来实现多行注释的效果,但是,这玩意不能用goto自己本身,不然会出错,然后也是会有重定向符和管道符的问题。我平常也基本不用,偶尔拿来玩玩。

总结一下

批处理注释怎么用?看完这篇就全明白了!

REM 和 都可以在批处理文件中添加注释,我个人更喜欢用::多一些。

但是他们还是有一些小问题就是不能出现重定向符和管道符,

goto 也可以用来注释,但是我自己是没怎么用过,你们也可以试试。

这两种方式可以帮助我们写出更清晰、更易懂的批处理文件。注释虽也别写太多,写多也麻烦,看得人眼花缭乱的。关键是要把话说清楚,说明白,这样才能真正帮到自己,也帮到别人。

好,今天就唠叨这么多,希望对大家伙儿有点帮助!

批处理注释怎么用?看完这篇就全明白了!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]