批处理文件

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

相关

  • 角回角回(Angular gyrus)为大脑顶叶的一个区域,位于颞叶上缘及缘上回(英语:supramarginal gyrus)正后方。角回与语言、空间感(英语:spatial cognition)、记忆提取、专注力,以及心智理论有
  • 分子轨道理论分子轨道理论(英语:Molecular orbital theory),简称MO理论,是处理双原子分子及多原子分子结构的一种有效的近似方法,是化学键理论的重要内容。它与价键理论不同,后者着重于用原子轨
  • 2-甲基-2,4-戊二醇2-甲基-2,4-戊二醇(英语:2-Methyl-2,4-pentanediol,缩写MPD)是化学式为(CH3)2C(OH)CH2CH(OH)CH3的二醇类有机物,带有一个手性碳原子,常温下为无色液体,可由二丙酮醇氢化而来。
  • 南昌航空大学南昌航空大学,原名南昌航空工业学院,是一所以工为主,工理文管经法教艺等学科协调发展的多科性大学。学校创建于1952年,1985年开始培养硕士研究生,1990年获硕士学位授予权。先后隶
  • 吸热型气体吸热型气体(Endothermic gas)是指可以防止接触表面氧化,甚至还原氧化物的气体,吸热型气体是在受控的环境下不完全燃烧的产物。像氢气(H2)、氮气(N2)、一氧化碳(CO)都是吸热型气体,其中
  • 詹姆斯·克吕斯詹姆斯·克吕斯(德语:James Krüss,1926年5月31日-1997年8月2日)是德国儿童文学作家,1968年与何塞·玛丽亚·桑切斯-席尔瓦共同获得国际安徒生作家奖。1926年出生在黑尔戈兰岛,父亲
  • 王嘉禾王嘉禾(1850年-1920年) ,山东省登州府文登县前百凤口村人,清朝政治人物、进士出身。光绪三年(1877年),参加丁丑科殿试,登进士二甲第115名。同年五月,分部学习。历官吏部主事、军机章京
  • 尤里·马季亚谢维奇尤里·弗拉基米罗维奇·马季亚谢维奇(俄语:Юрий Владимирович Матиясевич,1947年3月2日-),俄罗斯数学家,生于列宁格勒。1964年他在莫斯科举办的第6届国
  • 格奥尔基·勒杜列斯库格奥尔基·勒杜列斯库又名戈古·勒杜列斯库(罗马尼亚语:Gheorghe Rădulescu、Gogu Rădulescu;1914年9月5日-1991年5月28日),经济学家,罗马尼亚共产党中央政治执行委员会委员,罗马
  • 李·巴纳特李·巴纳特(英语:Lee Barnard;1984年7月18日-)是一位英格兰足球运动员,在场上的位置是前锋。他现在效力于英格兰足球乙级联赛球队绍森德足球俱乐部。