批处理文件

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

相关

  • 卡尔一世 (奥匈帝国)卡尔一世(Karl I,1887年8月17日-1922年4月1日),全名卡尔·弗朗茨·约瑟夫·路德维希·胡伯特·格奥尔格·玛利亚·冯·哈布斯堡-洛林(Karl Franz Joseph Ludwig Hubert Georg Mari
  • 骨内给药骨内针(intraosseous vascular access)是利用骨骼给药的方式。在1922dc Drinker教授提出骨髓并不会塌陷,可以将之视为静脉用以注射药剂,因此开始有了骨内针intraaosseous vascul
  • 宠物鼠宠物鼠指人类为了观赏或趣味而饲养的鼠类,包括许多不同的物种。 如下列的:一般可供饲养的宠物鼠有:
  • 日语汉字日语书写系统汉字假名使用罗马字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 
  • 过氧化钡过氧化钡(化学式:BaO2)是钡的过氧化物,是最常见的无机过氧化物之一。室温下为灰白色固体,可用作氧化剂、漂白剂。加入至焰火中时既可作氧化剂,也会产生钡特定的亮绿色光。过氧化钡
  • 音乐制作人唱片制作人(英语:)或者音乐制作人(英语:)在唱片工业里是个非常重要的角色,工作内容涵盖控制一首歌录音工程的排程、训练和指导新的音乐家、组织调度制作预算和资源、监督录音的过程
  • 利比亚历史利比亚历史,包括了利比亚本地柏柏尔人和丰富的其他民族的历史。柏柏尔人的存在贯穿了利比亚的整个历史。在利比亚历史上,它多属于欧洲或非洲的其他国家,独立的利比亚现代史是由
  • 大青属大青属(学名:)或海州常山属是唇形目唇形科的植物,本属在1990年代之前,传统上被归类到马鞭草科。多数种类是重要的草药,其特殊的花形态亦是常见的园艺品种。灌木或小乔木,少见亚灌木
  • 丸谷才一丸谷才一(丸谷才一,まるや さいいち,1925年8月27日-2012年10月13日)是日本小说家与文艺评论家,为现代日本文坛代表人物,以代表作品《假声低唱君之代(日语:裏声で歌へ君が代)》闻名。出
  • 李瑜 (正德进士)李瑜(?-?),字良卿,浙江处州府缙云县人,民籍,明朝政治人物。浙江乡试第三名。正德十二年(1517年)会试第二百二十名,登进士第二甲第十名。官工部主事,累迁刑部郎中,升凤阳府知府。曾祖父李枢