批处理文件

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

相关

  • 菌媒介异营菌异养(英语:Myco-heterotrophy)是植物与真菌的一种共生关系,此关系中植物不行光合作用,而是与真菌形成菌根后,透过寄生真菌取得全部或部分的有机养分。菌异养被认为是一种欺诈行
  • 视觉短期记忆在视觉研究中,视觉短期记忆 (VSTM)是三大记忆系统之一,其余系统还包括图像记忆和长期记忆 。视觉短期记忆是一种短期记忆 ,但仅限于视觉领域内的信息。术语“视觉短期记忆”指的
  • 悍马高机动性多用途轮式车辆(英语:High Mobility Multipurpose Wheeled Vehicle,缩写HMMWV或Humvee),又称悍马,是由AM General为美军生产的全轮驱动车辆。1991年,历经海湾战争一役,其优
  • 桑海人桑海人(Songhai)是西非的一个族群,为古代桑海帝国的主要族群,后因为国家瓦解,桑海人开始分散,现在的马里说桑海语族语言的人还将自己称为桑海人,但此外还有的自称哲尔马人等。
  • 沙斯塔沙斯塔县(Shasta County)是美国加利福尼亚州的一个县,县治雷丁。根据美国人口调查局2000年统计,共有人口163,256,其中白人占89.32%、印第安人占2.77%、亚裔美国人占1.87%。
  • 洛杉矶联合学区洛杉矶联合学区(Los Angeles Unified School District, LAUSD)是洛杉矶县的学区,总部在洛杉矶。 LAUSD有1,074,961间学生、678,441间K-12学生、291,479间小学生、124,180间初
  • 甘博甘博(英语:Sidney David Gamble,1890年7月12日-1968年3月29日),美国社会学家。他曾四度前往中国,其间拍摄过大量有关中国的珍贵照片。甘博出生于俄亥俄州辛辛那提,他是宝洁公司创始
  • 亚当·里斯亚当·盖伊·里斯(英语:Adam Guy Riess,1969年12月16日-),美国天体物理学家,任职于约翰·霍普金斯大学和太空望远镜科学研究所,以用超新星作宇宙探测而知名。2006年,里斯与布莱恩·施
  • NBA 2K15《NBA 2K15》是一款由Visual Concepts公司制作、2K Sports发行的篮球类电子游戏。本游戏于2014年10月7日首先发行。游戏在PlayStation 3、PlayStation 4、Xbox One、Xbox 36
  • 霍兰·史密斯. Bantam Books. 1987. ISBN 978-0553265378.  (英文) Elmer B. Potter. . Naval Institute Press. 1977. ISBN 978-0870214929. (英文) Smith, Holland McTyeire-The Pacifi