无忧启动论坛

标题: [求助]DOS自动批处理文件中"#"是何义? [打印本页]

作者: gczxhzb    时间: 2005-1-6 13:19
标题: [求助]DOS自动批处理文件中"#"是何义?
我用的MS-DOS 7.01启动盘自动批处理文件有下列语句:
IF %CONFIG%#==M6# GOTO SHUT
这一句的意思很简单,只是其中的“#”不知是何意思,在其他DOS的自动批处理文件中没有
见过,哪位帮忙解释一下,先谢了!
作者: 9zhmke    时间: 2005-1-6 19:57
标题: [求助]DOS自动批处理文件中"#"是何义?
这是为了防止空变量出错设置的.
如果"%config%"=空时这句话就会出错,而加了#后就不会了,也就是说这个#可以改成其他字符.
作者: gczxhzb    时间: 2005-1-7 09:16
标题: [求助]DOS自动批处理文件中"#"是何义?
xx
作者: gmxq    时间: 2005-1-7 09:55
标题: [求助]DOS自动批处理文件中"#"是何义?
下面引用由9zhmke2005/01/06 07:57pm 发表的内容:
这是为了防止空变量出错设置的.
如果"%config%"=空时这句话就会出错,而加了#后就不会了,也就是说这个#可以改成其他字符.

我看别人通常都写成
if {%config%}=={dos}

作者: 紫狐    时间: 2005-1-7 13:19
标题: [求助]DOS自动批处理文件中"#"是何义?
下面引用由gmxq2005/01/07 09:55am 发表的内容:
我看别人通常都写成
if {%config%}=={dos}
一样的。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3