多命令批处理文件的编辑技巧
软件世界
对于含大量(几十上百条)命令的批处理文件,考虑到这种批处理文件的命令都是带不同参数的同类命令的重复,可以用Excel结合Word快速进行编写。下面就以编辑上述局域网发放文件的批处理文件为例介绍这一编辑技巧。先在Excel中输入第一条命令(如(图1)),图中的情况是假定仅有5条命令。注意命令中的空格暂时用一个统一的符号代替((图1)中用“#”,只要不是命令中出现的符号就可以),占1列。然后,每一列中其他行的内容只要用自动填充柄纵向拖动即可得到。对含数字的列,自动填充时Excel会自动按公差1递增变化。最后,将文件保存为“.cvs”型的文本文件。这种.csv文件是一种用逗号分隔每个单元格内容的文本文件,它既可用Excel打开,也可用任何文本编辑软件打开并编辑。

接着用Word打开此.csv文件。执行“查找与替换”命令,在“查找与替换”对话框中第一次输入“查找”的内容为“,”(逗号),在“替换为”框中什么也不输入,点“全部替换”,这样就删除了文件中所有的逗号。同样,再在“查找与替换”对话框中输入“查找”的内容为“#”,在“替换为”框中输入一空格(按一下空格键),点“全部替换”则将文件中所有的“#”标记替换成空格。将修改后的内容保存为文本文件,再将扩展名改为“.bat”,就得到了上述批量发放文件的批处理文件。