批处理文件

✍ dations ◷ 2025-06-29 11:27:08 #脚本语言,磁盘操作系统,Windows管理,程序设计语言

批处理文件(英語:Batch file),又称批次档,在DOS、OS/2、微软视窗系统中,是一种用来当成脚本语言运作程序的文件。它本身是文本文件,其中包含了一系列让具备命令行界面的解释器读取并运行的指令。它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的解释器(通常是COMMAND.COM或者CMD.EXE)解释运行。它相当于是类Unix系统下的Shell script。

在DOS及Windows 9x操作系统家族中,批处理文件的文件扩展名为.bat。在OS/2及Windows NT操作系统家族,批处理文件的文件扩展名为.cmd。当运行批处理文件时,shell程序(通常是COMMAND.COM或cmd.exe)会读取文件内容,之后通常是以逐行的方式,运行它的命令。其最简单的例子,是逐行书写在命令行中会用到的各种命令。也可以在批处理文件后面加上更多种类的参数。更复杂的情况,需要使用if、for、goto、choice等命令控制程序的运行过程,如同C语言、Basic等高级语言一样。如果需要实现更复杂的应用,利用外部程序是必要的,这包括系统本身提供的外部命令和第三方提供的工具或者软件。批处理程序虽然是在命令行环境中运行,但不仅仅能使用命令行软件,任何当前系统下可运行的程序都可以放在批处理文件中运行。

有些人认为批处理语言的含义要比上面的描述更广泛,还包括许多软件自带的批处理语言,如 Microsoft Office、Visual Studio、Adobe Photoshop 所内置的批处理语言的功能,用户可通过它们让相应的软件执行自动化操作(例如调整某个资料夹所有 PSD 图档的分辨率)。 而这类批处理语言也大多提供把一系列操作录制为批处理文件的功能,这样用户不必写程序就能得到批处理程序。

相关

  • 植物相植物相(拉丁文:Flora,源自罗马神话里的花之女神)又译植物群或植物区系,指某一地区某一时段的特定植物种群。Flora另一个意思是植物志,是对一个植物区系的纪录和描述。植物相的原字
  • 栓剂栓剂(英语:suppository)是由药物和基质组成的,专供用于人体腔道发挥局部或全身治疗作用的固体剂型,常用的有肛门栓和阴道栓两种。栓剂的治疗作用受基质影响很大,因此选择能够发挥
  • 路德维希·维特根斯坦路德维希‧约瑟夫‧约翰‧维特根斯坦(德语:Ludwig Josef Johann Wittgenstein,又译维特根施泰因、维特根斯坦;1889年4月26日-1951年4月29日)是一名奥地利哲学家。他生于奥地利,后入
  • 杨万泰杨万泰(1956年10月-),生于河北省成安县,中国高分子化学家,北京化工大学教授,中国科学院院士。1982年,毕业于清华大学化工系。1985年,毕业于北京化工学院高分子系,获硕士学位。1996年,毕
  • 模塑模具,注塑,注塑模塑,是倒模制作的三个工序,例如美术石膏人像、工业生产塑胶花、五金零部件、建筑工地倒石屎等。此等工艺操作时常为高温及机器运作,工业意外不少。"A" side of di
  • 北京市医疗机构列表本表列出今北京市境内各级各类医疗机构(无《医疗机构执业许可证》者须注明情况)。
  • 保罗·沃克保罗·威廉·沃克四世(英语:Paul William Walker IV,1973年9月12日-2013年11月30日)是美国一位演员和前时装模特儿,于2000年代前期演出多部大型好莱坞电影后开始累积知名度,其中最
  • 张忠培张忠培(1934年-2017年7月5日),中华人民共和国湖南长沙人,考古学家,北京故宫博物院院长。1952年,张忠培自长沙长郡中学考入北京大学于同年创办的考古专业。1956年,张忠培自北京大学考
  • 延胡索酸亚铁延胡索酸亚铁(英语:Iron(II) fumarate,亦称为富马酸亚铁、富血铁、反丁烯二酸亚铁)是延胡索酸对应的铁的化合物,外观为红橙色粉末。过去曾作为膳食补充剂使用,用于补铁。化学式为C
  • 广野龙广野龙(学名:"Hironosaurus")是恐龙的一属,是个非正式名称。化石是于日本福岛县的广野町发现,地质年代为上白垩纪,被推论是属于鸭嘴龙科。它的化石十分零碎,包括了牙齿及可能是尾巴