@rem 代表什么意思,@后面是注释吗
定义内存空间,具体记不清楚了,反正就是定义给你用的内存空间大小。
@call 又时什么意思
调用写好的命令,bat也可以编程的吧
@set 呢
设定一些环境变量吧以上是个人理解,如不准确,还请见量。

解决方案 »

  1.   

    rem 在bat里面是注释一行的意思其实,批处理是拥有较强编成能力的,至少在我们使用dos的时代是如此
      

  2.   

    我的理解,加了@符号的命令会被忽略掉
    真正执行的都 是未加@的,如
    set JAVA_HOME=....
    java com.abc.aaa
    常用的就那么几个。
      

  3.   

    楼上都搞错了,@的意思是批处理文件执行的时候其@后面的命令行不显示出来.
    rem后的是注释,不执行
    call是用于调用其他批处理文件,执行完成后返回本批处理文件继续执行.
    set是用于设置环境变量,如java_home,path,classpath等等.
    如果你不想执行的命令被人看见的话在批处理头部加入
    @echo off
    那批处理文件的执行过程就不会在屏幕上显示出来.
    同理,加上@符号,echo off也不会在屏幕上显示.