电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Batch语言学习

Batch语言学习_第1页
1/26
Batch语言学习_第2页
2/26
Batch语言学习_第3页
3/26
扩展名是bat(在nt/2000/xp/2003 下也可以是cmd)的文件就是批处理文件。 ==== 注 ======================================= .bat 是dos 下的批处理文件 .cmd 是nt 内核命令行环境的另一种批处理文件 从 更广义的角度来看,unix的shell 脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由 专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序仍然沿用批处理这一称呼,而其内容和扩展名与 dos 的批处理却又完全 不同。 =================================== 首先批处理文件是一个文本文件,这个文件的每一行都是一条 DOS 命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用 DOS 下的Edit 或者 Windows 的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 ==== 注 =================== 批 处理文件中完全可以使用非 dos 命令,甚至可以使用不具有可执行特性的普通数据性文件,这缘于windows 系统这个新型解释平台的涉入,使得批处理的应 用越来越"边缘化"。所以我们讨论的批处理应该限定在dos 环境或者命令行环境中,否则很多观念和设定都需要做比较大的变动。 ======================== 其 次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来 循环执行一条命令。当然,批处理文件的编程能力与 C 语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS 命令(包括 内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。 ==== 注 ================== 批 处理文件(batch file)也可以称之为批处理程序(batch program),这一点与编译型语言有所不同,就c 语言来说,扩展名为 c 或者 cpp 的文件可以称之为 c 语言文件或者 c 语言源代码,但只有编译连接后的 exe 文件才可以称之为c 语言程序。因为批处理文件本身既具有文本的可读性,又具有程序的可执行性,这些称谓的界限是比较模糊的。 =========================== 第 三,每个编写好的批处理文件都相当于一个 DOS 的外部命令,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Batch语言学习

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部