十分经典的excel批处理教程
Excel的批量处理与宏的使用方法

Excel的批量处理与宏的使用方法在日常工作中,我们常常需要处理大量的数据。
如果每个数据都要手动处理,那将是一项枯燥而费时的任务。
然而,Excel提供了批量处理和宏的功能,可以大大简化我们的工作流程。
本文将介绍Excel的批量处理和宏的使用方法,帮助读者提高工作效率。
一、批量处理数据1. 快速填充连续数据Excel提供了快速填充连续数据的功能,可以大大减少手工输入的工作量。
首先,在要填充的第一个单元格中输入起始值,然后选中该单元格。
将鼠标移到单元格右下角,光标将变为一个黑十字。
然后,按住鼠标左键并向下拖动,即可快速填充相应的连续数据。
2. 批量输入公式在Excel中,我们通常使用公式来进行计算。
如果需要对大量数据使用相同的公式,手动输入将是一项非常繁琐和容易出错的任务。
这时,我们可以使用批量输入公式的功能。
首先,在要输入公式的第一个单元格中输入相应的公式,然后选中该单元格。
将鼠标移到单元格右下角,光标将变为一个黑十字。
然后,按住鼠标左键并向下拖动,即可快速输入相应的公式。
3. 批量筛选和排序数据Excel提供了强大的筛选和排序功能,可以帮助我们快速定位和整理数据。
首先,选中要筛选或排序的数据区域,在Excel菜单栏中选择“数据”选项卡,然后分别点击“筛选”或“排序”,根据需要设置相应的条件和排序方式。
点击确定后,即可批量筛选或排序数据。
二、宏的使用方法宏是一种自动化任务的录制和执行工具。
通过录制一系列的操作步骤,我们可以将这些操作封装成宏,从而实现一键执行的自动化任务。
以下是宏的基本使用方法。
1. 录制宏首先,在Excel菜单栏中选择“开发工具”选项卡,如果没有该选项卡,可以通过“文件”->“选项”->“自定义功能区”来添加。
然后,点击“录制宏”,选择一个宏的名称和快捷键(可选),并点击“确定”开始录制宏。
在接下来的操作中,所有的鼠标点击、按键输入都将被记录下来。
完成操作后,点击“停止录制”即可结束录制过程。
如何使用Excel进行批量数据处理和计算

如何使用Excel进行批量数据处理和计算批量数据处理和计算是Excel的一项重要功能,能够帮助用户快速准确地进行数据分析和计算。
在本文中,将介绍如何使用Excel进行批量数据处理和计算,包括数据导入、数据清洗、数据分析和数据可视化。
一、数据导入使用Excel进行数据处理和计算的第一步是将数据导入Excel中。
常见的数据导入方式有两种:手动输入和导入文件。
手动输入数据的方法非常简单,用户只需打开Excel表格,然后逐行逐列地输入数据即可。
但是,手动输入方法适合于数据量较少的情况,对于数据量较大的情况,导入文件则更为实用。
使用导入文件的方法,首先需要准备好数据文件。
Excel支持导入多种格式的数据文件,如Excel文件、CSV文件、文本文件等。
用户只需打开Excel表格,点击“数据”选项卡,然后选择“从文件导入”即可。
二、数据清洗数据清洗是Excel数据处理和计算过程中非常重要的一步。
通过数据清洗,可以将数据中的错误和异常数据去除,确保数据的准确性和可靠性。
在Excel中进行数据清洗的方法有很多种,以下是其中的两种方法:1. 查找和替换使用查找和替换功能,可以快速找到和替换数据中的异常数据。
用户只需打开Excel表格,然后点击“编辑”选项卡中的“查找与替换”选项,输入要查找和替换的内容,Excel就会自动查找和替换数据中的异常数据。
2. 数据筛选使用数据筛选功能,可以快速筛选数据中的异常数据。
用户只需选中数据区域,然后点击“数据”选项卡中的“筛选”选项,选择要筛选的条件,Excel就会自动筛选数据中的异常数据。
三、数据分析在数据清洗之后,就可以进行数据分析了。
Excel提供了多种数据分析功能,用户可以根据具体的需求选择合适的数据分析方法。
以下是Excel中常用的数据分析方法:1. 描述性统计使用描述性统计功能,可以对数据进行描述性统计分析,如平均值、中位数、标准差等。
2. 数据透视表数据透视表是一种非常实用的数据分析工具,可以帮助用户快速了解数据中的关键信息。
Excel中如何进行数据的批量处理

Excel中如何进行数据的批量处理Excel是一种广泛使用的电子表格软件,它可以方便地对大量数据进行处理和操作。
如果您需要对多个单元格执行相同的操作,那么批量处理是一种必备的方式。
在本文中,我们将学习如何在Excel中进行数据的批量处理。
一、使用公式进行数据批量计算如果您需要对多个单元格执行相同类型的计算,那么使用公式是一种非常方便的批量处理方法。
在Excel中,如果您编写了一个公式并将其拖动到其他单元格中,Excel会自动更新公式,并使用相应单元格中的数据进行计算。
例如,如果您需要计算一列数字中每个数字的平方,您只需输入平方公式(例如=A1^2),然后将其拖动到要进行计算的所有单元格中即可。
Excel会自动计算每个单元格中数字的平方。
二、使用条件格式进行数据批量标记条件格式是一种非常强大的批量处理工具,它可以使您能够自动将一定格式应用于单元格,这些格式是基于单元格中的数值或文本进行定义的。
例如,您可以使用条件格式将某些颜色应用于数据的特定范围,或者对某些单元格中的异常值进行特殊的标记。
在Excel中,条件格式可以通过简单的菜单命令进行设置。
只需选择您要应用条件格式的单元格范围,然后从“格式”选项卡中选择“条件格式”即可。
三、使用筛选进行数据批量筛选筛选是一种非常方便的数据批量处理工具,它可以使您能够对数据进行快速搜索和整理。
Excel的筛选功能使您能够根据某些标准对数据进行筛选,并显示符合条件的数据。
在Excel中,筛选功能可以通过选择要进行筛选的数据范围,然后从“数据”选项卡中选择“筛选”按钮来启用。
一旦启用,您可以使用简单的滑块和标准列表来设置筛选条件,并快速找到整个数据集中的特定数据。
四、使用排序进行数据批量排序排序是一种将数据批量整理的方式,它可以根据某些标准对数据进行排序。
在Excel中,排序可以通过选择要进行排序的数据范围,然后从“数据”选项卡中选择“排序”按钮来启用。
一旦启用,您可以使用简单的下拉菜单来选择要排序的列,并且可以按升序或降序方式排列数据。
Excel批量操作技巧

Excel批量操作技巧Excel是一款功能强大的电子表格软件,广泛应用于商务、金融、教育等领域。
在处理大量数据时,批量操作是提高效率的关键。
本文将介绍一些Excel中常用的批量操作技巧,帮助您更高效地管理和分析数据。
一、填充填充是Excel中最常用的批量操作之一。
通过填充功能,您可以快速将一列或一行的数据按照一定的规律进行填充。
以下是一些常见的填充技巧:1. 填充日期序列:选中一个日期后,将鼠标移动到右下角的小方块上,鼠标变成十字形状,然后按住左键向下拖动即可自动填充日期序列。
2. 填充数值序列:选中一个数值后,使用同样的方法可以填充数值序列,如整数序列、小数序列等。
3. 填充文本序列:可以填充自定义的文本序列,比如月份、星期几等。
只需选中一个或多个单元格,然后使用同样的方法进行填充。
二、排序和筛选当数据量较大时,需要对数据进行排序和筛选,以快速找到所需的信息。
下面介绍一些常用的排序和筛选技巧:1. 排序:选择要排序的数据范围,点击“数据”选项卡上的“排序”按钮,选择排序的字段和排序顺序(升序或降序),点击确定即可完成排序。
2. 筛选:点击数据区域上方的筛选按钮,可在每列标题上显示下拉箭头。
点击箭头,可以选择过滤条件,筛选符合条件的数据。
三、公式填充Excel的公式填充功能可以在大量数据中快速应用公式。
只需将公式输入到第一个单元格中,然后使用填充功能将公式应用到其他单元格。
以下是一些常见的公式填充技巧:1. SUM函数的填充:在第一个单元格中输入SUM函数,例如“=SUM(A1:B1)”,然后使用填充功能将公式应用到其他列或行。
2. 相对引用和绝对引用:使用相对引用(如A1、B2)可以使公式填充时参照位置自动调整,使用绝对引用(如$A$1、$B$2)可以固定公式中的某个单元格。
四、快速插入数据当需要批量插入数据时,使用Excel的快速插入功能可以大大提高操作效率。
以下是一些常用的快速插入数据技巧:1. 填充序列数据:选中一列或一行的数据,点击“编辑”选项卡上的“填充”按钮,选择“序列”,在弹出的对话框中设置序列的规则,然后点击确定即可自动生成序列。
5个Excel超强大的批量操作

5个Excel超强大的批量操作现在有很多小伙伴在工作中编辑Excel的时候,都会觉得Excel像一只猛兽一般,任凭我们怎么弄都弄不过,最后只能乖乖加班到天明,这样的日子真的苦不堪言啊!别担心,今天小编将分享几个超级好用的Excel批量操作技巧给大家,帮大家提高工作效率,从此不加班~一、常用技巧1.批量求和很多时候我们都会拿到一份有着很多数据的Excel表格,如果我们需要进行求和的话,一个一个计算真的搞不定。
这时候我们就可以通过Excel的中小操作来批量求和。
步骤:【选中数据】-【Alt + =】2.批量删除空格在Excel中,有的时候某些单元格是没有数据的,而这些空格要是不删除的话,整份表格看起来就乱糟糟的,但是一个一个空格删除的话,效率又太慢了。
这时候我们就只需要一点小技巧就能搞定啦~ 步骤:【数据】-【筛选】-【取消全选】-【点击空白】-【删除】-【取消筛选】二、进阶技巧1.批量录入相同内容在编辑Excel表格的时候,我们经常需要在不同的单元格汇总录入同样的内容数据,这时候我们就可以通过一个简单的快捷键,帮我们3秒完成全部的录入。
步骤:【选择区域】-【输入内容】-【Ctrl + Enter】2.批量填充空值当我们需要在Excel的多个空格中填入不同的内容,难道我们只能认命一个一个慢慢录入?不不不,只需一点小操作,这样的问题就迎刃而解了。
步骤:【选择区域】-【F5】-【定位条件】-【空值】-【公式栏输入(=选择单元格)】-【Ctrl+Enter】3.批量提取括号里内容如果在一份Excel表格中,我们需要将括号中的数据提取出来的话,我们是有一个非常简单的方法能够批量提取的。
步骤:【开始】-【替换】-【查找内容输入*(】-【再次输入)*】好啦,以上就是Excel中一些很实用的批量操作技巧了,大家应该都了解了吧。
有需要的小伙伴就去试试吧~。
Excel批量操作技巧

Excel批量操作技巧Excel是一款广泛被应用于数据处理和分析的电子表格软件,它可以帮助我们提高工作效率。
为了更好地利用Excel进行批量操作,以下是一些实用的技巧。
一、筛选数据Excel中的筛选功能可以帮助我们根据特定条件快速筛选数据。
首先,确保你的数据被整齐地组织在一个表格中。
然后,在Excel的顶部菜单栏中选择“数据”选项卡,点击“筛选”。
在每列的表头上会出现下拉箭头,通过点击箭头选择需要筛选的条件,Excel会自动筛选出符合条件的数据。
二、使用公式自动填充Excel的公式功能可以帮助我们在大量单元格中快速计算数值。
例如,如果我们需要计算某列数据的总和,可以在另外一个单元格中输入求和公式“=SUM(A1:A10)”,然后按下回车键即可得到结果。
接下来,选中该单元格,将鼠标移到右下角的小方块上,光标变成黑色十字。
双击或拖动该方块,Excel会自动将该公式应用到选择的单元格范围中。
三、使用条件格式条件格式是一种能够根据设定的条件自动改变单元格格式的功能,可以帮助我们快速发现和突出显示数据中的特定模式或异常情况。
例如,我们可以根据数值的大小设置单元格颜色,使得较大的数值呈现深色,较小的数值呈现浅色。
点击“开始”选项卡中的“条件格式”按钮,然后选择“颜色标度”,设定颜色范围,Excel会根据所选条件自动应用相应的颜色。
四、批量填充数据当我们需要填充大量单元格时,可以使用Excel的批量填充功能。
例如,我们需要在一列中填充连续的日期,可以首先输入两个日期,然后选中这两个单元格,将鼠标移到右下角的小方块上,光标变成黑色十字。
双击或拖动该方框,Excel会自动填充连续的日期。
五、合并单元格如果我们需要将多个单元格合并成一个大的单元格,可以使用Excel的合并单元格功能。
选中需要合并的单元格,然后点击“开始”选项卡中的“合并和居中”,选择“合并单元格”。
注意,合并单元格后,原来的数据只会保留在合并区域的左上角单元格中。
如何利用Excel实现批量数据处理操作

如何利用Excel实现批量数据处理操作Excel是一款功能强大的电子表格软件,它不仅可以用于数据的记录和计算,还可以进行批量数据处理操作。
在日常工作和学习中,我们常常需要处理大量的数据,而Excel可以帮助我们提高工作效率和准确性。
本文将介绍一些利用Excel实现批量数据处理操作的方法和技巧。
一、数据筛选与排序在Excel中,我们可以使用筛选功能对数据进行筛选,只显示符合条件的数据。
首先,选中需要筛选的数据区域,然后点击“数据”选项卡中的“筛选”按钮,即可弹出筛选条件窗口。
在筛选条件窗口中,我们可以设置多个条件,如等于、大于、小于等,也可以设置多个字段的筛选条件。
通过筛选功能,我们可以快速找到符合要求的数据,提高数据处理的效率。
此外,Excel还提供了排序功能,可以按照某一列或多列的数据进行升序或降序排序。
选中需要排序的数据区域,点击“数据”选项卡中的“排序”按钮,即可弹出排序窗口。
在排序窗口中,我们可以选择要排序的字段和排序方式,点击确定后,Excel会按照设定的条件对数据进行排序。
通过排序功能,我们可以使数据更加有序,便于后续的数据处理和分析。
二、公式与函数运用Excel中的公式和函数是实现批量数据处理的重要工具。
通过使用公式和函数,我们可以对数据进行计算、统计和分析,从而得出需要的结果。
1. 公式运用在Excel中,公式以等号“=”开头,可以实现各种数学运算。
例如,我们可以使用“+”、“-”、“*”、“/”等运算符进行加减乘除运算,也可以使用“^”进行幂运算。
此外,Excel还提供了一些常用的函数,如SUM、AVERAGE、MAX、MIN等,可以对数据进行求和、平均值、最大值、最小值等操作。
2. 函数运用Excel中的函数可以帮助我们更加方便地进行数据处理。
例如,如果我们需要统计某一列数据中满足某个条件的数据个数,可以使用COUNTIF函数。
该函数的语法为COUNTIF(range, criteria),其中range表示需要统计的数据范围,criteria表示统计的条件。
如何使用Excel进行批量处理和快速填充

如何使用Excel进行批量处理和快速填充Excel是一款功能强大的电子表格软件,广泛应用于数据处理、统计分析、报表制作等领域。
在日常工作中,我们经常需要对大量数据进行批量处理和快速填充,这时候熟练掌握Excel的相关功能就显得尤为重要。
本文将介绍如何使用Excel进行批量处理和快速填充,帮助您提高工作效率。
一、批量处理数据1.筛选和排序筛选和排序是Excel中常用的批量处理数据的功能。
通过筛选功能,我们可以根据特定条件对数据进行筛选,只显示符合条件的数据。
在Excel中,选择需要筛选的数据范围,点击“数据”选项卡中的“筛选”按钮,即可弹出筛选条件设置窗口。
在窗口中选择需要的筛选条件,点击确定即可完成筛选。
排序功能可以将数据按照特定的顺序进行排列,使数据更加有序。
在Excel中,选择需要排序的数据范围,点击“数据”选项卡中的“排序”按钮,即可弹出排序设置窗口。
在窗口中选择需要排序的列和排序方式,点击确定即可完成排序。
2.公式计算Excel的公式计算功能可以对大量数据进行批量计算,极大地提高了工作效率。
在Excel中,我们可以利用各种数学函数、逻辑函数、文本函数等进行数据的批量计算。
例如,利用SUM函数可以对一列数据进行求和,利用AVERAGE函数可以对一列数据进行平均值计算,利用COUNT函数可以统计一列数据的个数等等。
通过合理运用公式计算功能,可以快速处理大量数据。
二、快速填充数据1.自动填充Excel的自动填充功能可以快速填充一系列数据,省去了手动输入的麻烦。
在Excel中,我们可以通过选中一段已有的数据,然后将鼠标移动到选中区域的右下角,鼠标会变成一个黑色十字,此时按住左键向下拖动即可自动填充相应的数据。
例如,选中一段日期数据,向下拖动可以自动填充下一天的日期。
2.填充序列Excel的填充序列功能可以快速填充一系列数字、日期、月份等。
在Excel中,我们可以选中一段已有的数据,然后点击“填充”选项卡中的“序列”按钮,即可弹出序列设置窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
十分经典的批处理教程这是一篇技术教程,真心诚意会用很简单的文字表达清楚自己的意思,只要你识字就能看懂,就能学到知识。
写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同品一个女人、一杯茗茶,你会发现很多以前就在眼前的东西突然变的很遥远,而有些很遥远的东西却又突然回到了眼前。
.先概述一下批处理是个什么东东。
批处理的定义,至今我也没能给出一个合适的----众多高手们也都没给出----反正我不知道----看了我也不一定信服----我是个菜鸟,当然就更不用说了;但我想总结出一个"比较合适的",而且我也相信自己可以把它解释的很清楚,让更多的菜鸟都知道这是个什么东东,你用这个东东可以干什么事情。
或许你会因为这篇文章而"无条件爱上批处理",那么我的目的就达到了----我就是要让你爱上它,我就这么拽,你能怎么着??真的,爱有时候就这么拽,就是这么没理由,就是这么不要脸!真的!按照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。
OK,never claver and get to business(闲话少说言归正传)。
批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。
它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。
批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。
我不想让自己写的教程枯燥无味,因为牵缠到代码(批处理的内容算是代码吧?)的问题本来就是枯燥的,很少有人能面对满屏幕的代码而静下心来。
所以我会用很多简单实用的例子让读这篇教程的朋友去体会批处理的那四射的魅力,感受它那古灵精怪的性格,不知不觉中爱上批处理(晕,怎么又是爱?到底批处理和爱有什么关系?答案:没有!)。
再说句"闲话":要学好批处理,DOS基础一定要牢!当然脑子灵活也是很重要的一方面。
例一、先给出一个最easy的批处理脚本让大家和它混个脸熟,将下面的几行命令保存为name.bat然后执行(以后文中只给出代码,保存和执行方式类似):ping > a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtping >> a.txtexit是不是都能看的懂?是不是很easy?但它的作用却是很实用的,执行这个批处理后,可以在你的当前盘建立一个名为a.txt的文件,它里面记录的信息可以帮助你迅速找到速度最快的QQ服务器,从而远离"从服务器中转"那一痛苦的过程。
这里>的意思,是把前面命令得到的东西放到后面所给的地方,>>的作用,和>的相同,区别是把结果追加到前一行得出的结果的后面,具体的说是下一行,而前面一行命令得出的结果将保留,这样可以使这个a.txt文件越来越大(想到如何搞破坏了??)。
By the way,这个批处理还可以和其他命令结合,搞成完全自动化判断服务器速度的东东,执行后直接显示速度最快的服务器IP,是不是很爽?后面还将详细介绍。
例二、再给出一个已经过时的例子(a.bat):@echo offif exist C:\Progra~1\Tencent\AD\*.gif del C:\Progra~1\Tencent\AD\*.gifa.bat为什么说这是个过时的例子呢?很简单,因为现在已经几乎没有人用带广告的QQ 了(KAO,我的QQ还显示好友三围呢!!),所以它几乎用不上了。
但曾经它的作用是不可小窥的:删除QQ的广告,让对话框干干净净。
这里用的地址是QQ的默认安装地址,默认批处理文件名为a.bat,你当然可以根据情况自行修改。
在这个脚本中使用了if命令,使得它可以达到适时判断和删除广告图片的效果,你只需要不关闭命令执行后的DOS窗口,不按CTRL+C强行终止命令,它就一直监视是否有广告图片(QQ也再不断查看自己的广告是否被删除)。
当然这个脚本占用你一点点内存,呵呵。
例三,使用批处理脚本查是否中冰河。
脚本内容如下:@echo offnetstat -a -n > a.txttype a.txt | find "7626" && echo "Congratulations! You have infected GLACIER!"del a.txtpause & exit这里利用了netstat命令,检查所有的网络端口状态,只需要你清楚常见木马所使用的端口,就能很easy的判断出来是否被人种了冰河。
然这不是确定的,因为冰河默认的端口7626,完全可以被人修改。
这里介绍的只是方法和思路。
这里介绍的是方法和思路稍做改动,就变成可以检查其他木马的脚本了,再改动一下,加进去参数和端口及信息列表文件后,就变成自动检测所有木马的脚本了。
呵呵,是不是很过瘾?脚本中还利用了组合命令&&和管道命令|,后面将详细介绍。
例四,借批处理自动清除系统垃圾,脚本如下:@echo offif exist c:\windows\temp\*.* del c:\windows\temp\*.*if exist c:\windows\Tempor~1\*.* del c:\windows\Tempor~1\*.*if exist c:\windows\History\*.* del c:\windows\History\*.*if exist c:\windows\recent\*.* del c:\windows\recent\*.*将以上脚本内容保存到autoexec.bat里,每次开机时就把系统垃圾给自动删除了。
这里需要注意两点:一、DOS不支持长文件名,所以就出现了Tempor~1这个东东;二、可根据自己的实际情况进行改动,使其符合自己的要求。
怎么样,看到这里,你对批处理脚本是不是已经有点兴趣了?是不是发现自己已经慢慢爱上了这个东东?别高兴的太早,爱不是一件简单的事,它也许能带给你快乐和幸福,当然也能让你痛苦的想去跳楼。
如果你知道很难还敢继续的话,I 服了YOU!继续努力吧,也许到最后你不一定得到真爱(真的有这可能,爱过的人都知道),但你可以体会到整个爱的过程,就是如此。
酸、苦和辣,有没有甜天知道。
为什么会把批处理和爱情扯上关系?不是我无聊,也不是因为这样写有趣多少,原因有二:其一,批处理和爱情有很多相同的地方,有些地方我用"专业"的行话解释不清(我不怀疑自己的表达能力,而是事情本身就不好说清楚),说了=没说,但用地球人都知道的爱情一比喻(爱情是什么?我**怎么知道!!),没准你心里一下就亮堂了,事半功倍,何乐而不为?其二,我这段时间状态不是很好,感冒发烧头疼鼻塞,但主要还是感情上精神摧残,搞的人烦透了,借写教程之际感慨几句,大家就全当买狗皮膏药了,完全可以省略不看(也许还真有点效果----不至于让你看着看着就睡着了,把头磕了来找我报销医药费)。
说不定下次的教程中大家还会看到杨过、张无忌等金老前辈笔下的英雄们。
看过第一章的朋友,一定对批处理有了初步的印象,知道它到底是用来干什么的了。
但你知道运用批处理的精髓在哪里吗?其实很简单:思路要灵活!没有做不到的,只有想不到的。
这和爱情就有点不同了,因为爱情的世界是两个人的世界,一厢情愿不叫爱情(补充:那叫单恋。
废话!)而批处理却是一个人的天堂,你可以为所欲为,没有达不到的境界!批处理看起来杂乱无章,但它的逻辑性之强,绝对不比其他程序语言(如汇编)低,如果你写的脚本是一堆乱麻,虽然每一行命令都正确,但从头执行到尾后,不一定得到你想要的结果,也许是一屏幕的Bad command or fail name。
这又和爱情有了共同点:按步骤来经营,缺少或增多的步骤都可能导致不想看见的结果。
陷入爱河的朋友,相信没有不肯定这句话的。
我的爱情批处理,输出的结果不是Bad command or fail name,屏幕是这么显示的:‘你的爱情'不是内部或外部命令,也不是可运行的程序或批处理文件。
然后就是光标不停闪动,等待这下一次错误的输入。
从这一章开始,将由浅入深的介绍批处理中常用的命令,很多常见DOS命令在批处理脚本中有这广泛的应用,它们是批处理脚本的BODY部分,但批处理比DOS更灵活多样,更具备自动化。
要学好批处理,DOS一定要有比较扎实的基础。
这里只讲述一些比较少用(相对来说)的DOS命令,常用命令如COPY、DIR等就不做介绍了(这些看似简单的命令实际复杂的很,我怕自己都说不清楚!)。
例五,先看一个实例。
这是一个很有意思的脚本,一个小巧实用的好东东,把批处理"自动化"的特点体现的淋漓尽致。
先介绍一下这个脚本的来历:大家都知道汇编程序(MASM)的上机过程,先要对源代码进行汇编、连接,然后再执行,而这中间有很多环节需要输入很多东西,麻烦的很(只有经历过的朋友才懂得)。
如何使这个过程变的简单呢?在我们搞汇编课程设计时,我"被逼" 写了这个脚本,用起来很爽,呵呵。
看看脚本内容:@echo off::close echocls::clean screenecho This programme is to make the MASM programme automate::display infoecho Edit by CODERED::display infoecho Mailto me : qqkiller***@::display infoif "%1"=="" goto usage::if input without paramater goto usageif "%1"=="/?" goto usage::if paramater is "/?" goto usageif "%1"=="help" goto usage::if paramater is "help" goto usagepause::pause to see usagemasm %1.asm::assemble the .asm codeif errorlevel 1 pause & edit %1.asm::if error pause to see error msg and edit the codelink %1.obj & %1::else link the .obj file and execute the .exe file:usage::set usageecho Usage: This BAT file name [asm file name]echo Default BAT file name is START.BAT::display usage先不要被这一堆的东西给吓怕了,静下心来仔细的看(回想一下第一章中第一段是怎么写的!!)。