开发手册 欢迎您!
软件开发者资料库

批处理脚本 - 概述

批处理脚本概述 - 从概述,环境,命令,文件,语法,变量,注释,字符串,数组,决策,操作符,日期和时间,输入/输出,返回代码,函数,进程,别名,设备,学习BatchScript注册表,网络,打印,调试,日志记录。

批处理脚本用于自动化命令序列,这些命令序列本质上是重复的.脚本是一种可以通过自动化这些命令序列来减轻这种必要性的方式,以便使shell的生命更容易,更高效.在大多数组织中,批处理脚本以某种方式被合并以自动化东西.

批处理脚本的一些功能是 :

  • 可以读取用户的输入,以便进一步处理.

  • 具有控制结构等至于,if,while,切换以获得更好的自动化和脚本编写.

  • 支持函数和数组等高级功能.

  • 支持正则表达式.

  • 可以包含其他编程代码,例如Perl.

批处理脚本的一些常见用法是 :

  • 为不同目的设置服务器.

  • 自动执行内务活动,例如删除不需要的文件或日志文件.

  • 自动将应用程序从一个环境部署到另一个环境.

  • 一次在各种机器上安装程序.

批处理脚本存储在简单的文本文件中,其中包含的命令行依次按顺序执行.这些文件具有特殊扩展名BAT或CMD.通过称为命令解释器的系统文件提供的接口(有时称为shell)来识别和执行此类型的文件.在Windows系统上,此解释器称为cmd.exe.

运行批处理文件只需单击即可.批处理文件也可以在命令提示符或Start-Run行中运行.在这种情况下,必须使用完整路径名,除非文件的路径在路径环境中.以下是批处理脚本的简单示例.运行时此批处理脚本将删除当前目录中的所有文件.

:: Deletes All files in the Current Directory With Prompts and Warnings::(Hidden, System, and Read-Only Files are Not Affected):: @ECHO OFFDEL . DR