批处理文件

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

相关

  • 个体经济组织个体工商户,简称个体户(个体户一词的其他含义,请参见“个体户”),在中华人民共和国是指以个人财产或者家庭财产作为经营资本,依法经核准登记,并在法定的范围内从事非农业的工商经营
  • 威廉·安德斯威廉·艾利森·安德斯(William Alison Anders,1933年10月17日-),曾是一位美国国家航空航天局的太空人,执行过阿波罗8号任务。任务期间,由于正赶上基督教圣诞节,安德斯带领其他宇航员
  • 吉尔吉斯共和国国家银行坐标:42°52′33″N 74°34′52″E / 42.875795°N 74.581235°E / 42.875795; 74.581235吉尔吉斯共和国国家银行(英语:National Bank of the Kyrgyz Republic,简称NBKR)是吉尔吉
  • 美国参议院司法委员会美国参议院司法委员会(英语:United States Senate Committee on the Judiciary)是美国国会参议院的常设委员会之一。司法委员会创立于1816年,是参议院中历史最悠久、也最具影响
  • 巴克里·哈桑·萨利赫巴克里·哈桑·萨利赫(阿拉伯语:بكري حسن صالح‎ 1949年-)现任苏丹总理兼苏丹副总统;自2017年就任苏丹复设总理职务以来第一位总理。2013年—2019年担任苏丹副总统。
  • 理查德·恩斯特理查德·恩斯特(德语:Richard Robert Ernst,1933年8月14日-),瑞士物理化学家,1991年沃尔夫化学奖、诺贝尔化学奖得主。1901年:范托夫 |1902年:费歇尔 |1903年:阿伦尼乌斯 |1904年:拉姆
  • 东山组东山组是位于中国黑龙江鹤岗市、鸡西市、双鸭山市一带的上白垩世地层,1924年由谭锡畴命名。该地层以灰绿、灰紫、灰黄色安山质集块岩、火山角砾岩、熔岩为主,间夹凝灰岩、凝灰
  • 三溴化金三溴化金是一个深红色至黑色的水晶固体。化学式名叫AuBr3,该物质主要存在于Au2Br6二聚物内。别名又叫溴化金。与其它金的卤化合物的相似之处是,该化合物是唯一的11族元素的稳
  • 李哲承 (1922年)李哲承(韩语:이철승,1922年5月15日-2016年2月27日),号素石(소석), 本贯全义李氏,全罗北道全州人,韩国政治家、民主运动人士和学生政治领袖。他是韩国历史上的传奇人物。1949年–高丽大
  • 王小佳王小佳(1956年3月17日-),中国四川南溪县人,重庆西南大学校长。1990年毕业于西南农业大学,获蔬菜专业博士学位,后留校任教。1994年至1995年间公派瑞典隆德大学进修。回国后曾出任西