在这个脚本中出现了如下几个命令:5、1、、)、和 、
J以及 7。而这一章就将讲述这几个命令。
、5
这个符号大家都不陌生,' 的必备符号,它怎么会跑到批处理中呢?
呵呵,不是它的错,批处理本来就离不开它,要不就不完美了。它的作用是让
执行窗口 中不显示它后面这一行的命令本身(多么绕口的一句话!)。呵呵,
通俗一点说,行首有了它的话,这一行的命令就不显示了。在例五中,首行的
516 中,5的作用就是让脚本在执行时不显示后面的 16 部分。
这下懂了吧?还是不太懂?没关系,看完 1 命令简介,自然就懂了。
、1
中文为反馈、回显的意思。它其实是一个开关命令,就是说它只有两
种状态:打开和关闭。于是就有了 1 和 16 两个命令了。
直接执行 1 命令将显示当前 1 命令状态(6 或 )执行 1
6 将关闭回显,它后面的所有命令都不显示命令本身,只显示执行后的结果,
除非执行 1 命令。在例五中,首行的5命令和 16 命令联合起来,
达到了两个目的:不显示 16 命令本身,不显示以后各行中的命令本身。
的确是有点乱,但你要是练习一下的话,- 分钟包会,不会的退钱!
1 命令的另一种用法
一:可以用它来显示信息!如例五中倒数第二行,7 !"?'
"!;"( !" 将在脚本执行后的窗口中显
示,而 1 命令本身不显示(为什么??)。
二:可以直接编辑文本文件。例六:
1!P(/((+(
1!P(/((++(
1!P(/((-++(
以上脚本内容的编辑方法是,直接是命令行输入,每行一回车。最后就会在当
前目录下生成一个 ( 的文件,直接执行就会得到结果。
-、
这个命令的作用很简单,它是注释命令,在批处理脚本中和 ' 命令等
效。它后面的内容在执行时不显示,也不起任何作用,因为它只是注释,只是
增加了脚本的可读性,和 # 语言中的K:((((((((((((:K类似。地球人都能看懂,就不
多说了。
.、)
中文为暂停的意思(看看你的 2%' 上),我一直认为它是批处理
中最简单的一个命令,单纯、实用。它的作用,是让当前程序进程暂停一下,
并显示 一行信息:请按任意键继续(((。在例五中这个命令运用了两次,第一
次的作用是让使用者看清楚程序信息,第二个是显示错误的汇编代码信息(其