批处理文件

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

相关

  • PM2.5悬浮颗粒或称颗粒物(particulate matter (PM))、大气颗粒物(atmospheric particulate matter)、颗粒(particulates),泛指悬浮在空气中的固体颗粒或液滴,颗粒微小甚至肉眼难以辨识但
  • 卡尔吉王朝卡尔吉王朝(1290-1320)是德里苏丹国第二个王朝。其王族为阿富汗突厥的一支(这支与葛逻禄有关)。人种上与文化上已伊朗化与普什图化。卡尔吉王朝的创建者为菲鲁兹·卡尔吉。
  • 肾脏科人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学肾脏科是内科学的一个分枝,主要处理的
  • 挹娄语挹娄,东汉至北魏前定居今天中国东北地区的通古斯民族。两汉时期他们是继肃慎后生活在今天中国东北地区的民族,东汉以来他们是夫余臣民,扶余对他们课以重税,魏黄初三年叛。扶余多
  • 卡累利阿地峡卡累利阿地峡(俄语:Карельский перешеек,芬兰语:Karjalankannas)是连接斯堪的纳维亚半岛与欧亚大陆的峡地,地峡两边为芬兰湾和拉多加湖。1929年芬兰开始修建横
  • 尼西亚会议尼吉亚会议,是指在小亚细亚的尼吉亚城举行的两次基督教大公会议,分别是第一次(公元325年)和第七次(公元787年)的大公会议。对基督教影响深远。第一次尼西亚公会议:第一次尼西亚公会
  • 爱尔兰广播电视台坐标:53°18′53″N 6°13′26″W / 53.31472°N 6.22389°W / 53.31472; -6.22389爱尔兰电视电台(爱尔兰语:Radio Telefís Éireann,简写为RTÉ)是爱尔兰共和国的公共广播公司,
  • 伪装 (动物学)伪装是动物用来隐藏自己,或是欺骗其他动物的一种手段,不论是掠食者或是猎物,伪装的能力都会影响这些动物的生存几率,主要的方式包括了保护色、警戒色和拟态。以保护色而言,有些物
  • 隔都起义第二次世界大战期间的隔都起义(又称犹太人区起义)是1941年至1943年期间一系列反抗纳粹德国的武装起义的总称,发生在纳粹德国在欧洲占领区中建立不久的诸多隔都(英语:Ghettos in N
  • 庐隐庐隐(1898年5月4日-1934年5月13日),本名黄淑仪,又名黄英,福建省闽侯县南屿乡人,中国五四时期著名的作家。曾与冰心、林徽因齐名并被称为“福州三大才女”。2003年美国哥伦比亚大学