Board logo

标题: 问一个别人从来没问过的问题——参数前的空格!!! [打印本页]

作者: nbh002     时间: 2003-10-19 00:00    标题: 问一个别人从来没问过的问题——参数前的空格!!!
大家一定都见过、用过不少dos命令和它们的参数了,不知大家有没有注意过这样一个问题:
像"dir /p"其实就等于"dir/p"也等于"dir /p",也就是说参数前空不空格,空多少格都是无所谓的!
而像"ping 10.72.11.96 -t"和"ping 10.72.11.96 -t"也是一样的,但是"ping 10.72.11.96-t"就是错误的(也可以表述为"ping -t 10.72.11.96"和"ping -t 10.72.11.96"也是一样的,但是"ping-t 10.72.11.96"就是错误的)

对此,dos本身是怎么规定的呢???
(其实,只要用到参数的地方--像html语句等等--都有对参数的格式的要求吧,而且有严格的方面也有放松的方面!各位大大们,谁能总结一下啊!!!)

作者: cn_archer     时间: 2003-10-19 00:00
具体不是很清楚,但是大多数的DOS命令在参数前是要加个空格的。比如安装Win98的setup.exe,如果有加参数,就得按照 setup /is/ie 这样的格式,不然运行一会就会提示出错。
大概就是DIR、FORMAT这些没什么要求吧。

作者: 电吉入侵     时间: 2003-10-20 00:00
是各个软件,有些软件要,有些不用...

作者: 红色狂想     时间: 2003-10-20 00:00
关键在于设计,设计什么样就是什么样。