[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] [已解决]批处理中::和rem两种注释方式真的有区别吗?

以前在批处理之家曾看到过,“rem在一些情况下会出错,但::不会”的言论,给出这个论调的人没有给出具体得例子,当时也没有很在意。
我一直使用rem,后来看到不少高手都是用::,再结合那句话我就改过来了,昨天发现“可乐杀精”是伪科学,今天就不免怀疑这个论调是不是也……
请高手解答。

[ 本帖最后由 Hello123World 于 2011-1-20 19:11 编辑 ]
1

评分人数

    • hanyeguxing: 感谢给帖子标题标注[已解决]字样PB + 2

以下代码都会运行错误:
  1. @echo off
  2. set hy=hanyeguxing
  3. ::注释%hy:*=%
  4. pause
复制代码
  1. @echo off
  2. set hy=hanyeguxing
  3. rem 注释%hy:*=%
  4. pause
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

坚持用rem吧,我记得它比::要好^_^
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

以下代码依然运行错误:
  1. @echo off
  2. (
  3. ::寒夜孤星
  4. echo 测试
  5. )
  6. pause
复制代码
所以。。。。。。

[ 本帖最后由 hanyeguxing 于 2011-1-20 18:53 编辑 ]
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

谢谢两位大神的解答,明白了。
非常感谢。

TOP

注释方式虽然是注释,但是也是P的命令,有语法错误也是一样的

TOP

坚持用REM,至少::在复合语句里会报错
1

评分人数

TOP

  1. @echo off
  2. (
  3. rem 寒夜孤星
  4. echo 测试
  5. )
  6. pause
复制代码

TOP

返回列表