批处理文件

✍ dations ◷ 2025-08-16 16:52:01 #脚本语言,磁盘操作系统,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 图档的分辨率)。 而这类批处理语言也大多提供把一系列操作录制为批处理文件的功能,这样用户不必写程序就能得到批处理程序。

相关

  • 韧皮部韧皮部是维管植物的输导组织,负责将光合作用的产物——葡萄糖,由进行光合作用的器官运输到植物的其他部位;或由储存养分的器官运输到需要能量的器官(双向运输)由筛分子,薄壁组织和
  • 赤道几内亚2019冠状病毒病赤道几内亚疫情,介绍在2019新型冠状病毒疫情中,在赤道几内亚发生的情况。2020年3月14日,赤道几内亚确诊首例新冠肺炎病例。患者13日从西班牙马德里乘木棉洲际航
  • 电脑编程电脑程序设计(英语:Computer programming),或称程序设计(programming),是给出解决特定问题程序的过程,软件开发过程中的重要步骤。程序设计往往以某种程序设计语言为工具,给出这种语
  • 黄门黄门(梵语、巴利语 paṇḍaka;藏语 ma ning),音译半择迦、般吒、般荼迦、半择、半挓迦。意译为阉人、不男,即指男根损坏、无法作用之人,是佛教经典的名词,与古代印度阿育吠陀医学(如
  • 薇朵儿·希维索薇朵儿·希维索(英语:Victoire Thivisol,1991年7月6日-)是一名法国电影女演员。她首次获得好评是在1996年电影《小孤星》饰演一名面对母亲去世的小女孩,成为最年轻赢得威尼斯电影
  • 印度尼西亚国民军印度尼西亚陆军 印度尼西亚海军印度尼西亚国民军(印尼语:Tentara Nasional Indonesia,缩写TNI),亦可直译为印尼国军、印尼国民军,是印尼的军队,旧称人民治安军(Tentara Keamanan Ra
  • 假面 (电影)《假面》(Persona)是瑞典导演英格玛·伯格曼的电影作品,发行于1966年,由Bibi Andersson 和丽芙·乌曼主演。伯格曼本人对其极为看重;在回忆录《影像:我的电影生涯》中,他写道:“今天
  • 扬·克利门特扬·克利门特(捷克语:Jan Kliment;1993年9月1日-)是一位捷克足球运动员。在场上的位置是中场。他现在效力于德甲球队斯图加特。他也代表捷克国家青年足球队参赛。
  • 威廉 (符腾堡)威廉·弗里德里希·卡尔·菲利普·阿尔布雷希特·尼库劳斯·埃里希·玛利亚(Wilhelm Friedrich Carl Philipp Albrecht Nikolaus Erich Maria,1994年8月13日-),出生于拉文斯堡。
  • 卡瓦贾·纳兹穆丁卡瓦贾·纳兹穆丁(乌尔都语:خواجہ ناظِمُ الدّین‬‎‎;孟加拉语:খাজা নাজিমুদ্দীন;Sir Khawaja Nazimuddin)爵士(1894年7月19日-1964年10月22日)是