windows bat 脚本教程-15-functions 函数
functions
基本概念
函数
函数是一组语句,按特定顺序组织在一起以执行特定任务。在批处理脚本中,采用类似的方法将逻辑语句组合在一起形成函数。
与其他语言一样,批处理脚本中的函数遵循相同的过程 -
函数声明 - 它告诉编译器关于函数的名称、返回类型和参数。
函数定义 - 它提供函数的实际主体。
函数定义
在批处理脚本中,函数是使用标签语句定义的。当函数新定义时...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-14-return code 返回编码
错误码
常见的退出代码及其描述
错误代码
描述
0
程序成功完成。
1
不正确的功能。指示在 Windows 命令提示符 cmd.exe 中尝试执行无法识别的命令。
2
找不到指定的文件。指示文件无法在指...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-13-Input / Output 输入/输出
IO
标准输入、标准输出和标准错误
在键盘输入、屏幕上打印文本以及在屏幕上打印错误时,有三个通用的“文件”。
称为 stdin 的“标准输入”文件包含程序/脚本的输入。称为 stdout 的“标准输出”文件用于写入输出以在屏幕上显示。最后,称为 stderr 的“标准错误”文件包含用于在屏幕上显示的任何错误消息。
这三个标准文件,也称为标准流,分别使用编号 0、1 和 2 进行引用。...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-12-date time 日期与时间
日期
DOS 脚本中的日期和时间
在 DOS 脚本中,有以下两个基本命令用于获取系统的日期和时间。
DATE
此命令获取系统日期。
语法
DATE
示例
@echo off
echo %DATE%
输出
命令提示符中将显示当前日期。例如,
Mon 12/28/2015
TIME
此命令设置或显示时间。
语法
TIME
示例
@echo off
echo %...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-11-operator 运算符
运算符
运算符
运算符是告诉编译器执行特定数学或逻辑操作的符号。
在批处理脚本中,可以使用以下类型的运算符。
算术运算符
关系运算符
逻辑运算符
赋值运算符
位运算符
算术运算符
批处理脚本语言支持与任何语言相同的常规算术运算符。以下是可用的算术运算符。
运算符
描述
示例
...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-10-if 条件判断 决策结构
决策结构
决策结构要求程序员指定一个或多个条件,以及在条件被判定为真时要执行的语句或语句,以及可选地,在条件被判定为假时要执行的其他语句。
序号
语句及描述
1. If 语句
第一个决策性语句是 ‘if’ 语句
2. If/else 语句
...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-09-arrays 数组
arrays
批处理脚本中的数组实现
介绍
在批处理脚本中,数组没有特定的类型定义,但可以被实现。当在批处理脚本中实现数组时,需要注意以下几点。
定义数组
数组的每个元素都需要使用 set 命令定义。
迭代数组
需要使用 for 循环来遍历数组的值。
创建数组
通过以下 set 命令创建数组。
set a[0]=1
其中,0 是数组的索引,1 是分配给数组第一个元素的值。
...
2016-11-30 06:14:36 |
Windows
windows bat 脚本教程-08-strings 字符串
strings
在 DOS 批处理脚本中处理字符串通常不像现代编程语言那样直观,但可以利用批处理命令和一些技巧来实现基本的字符串操作。
以下是对您提到的每个操作的示例和解释:
1. 创建字符串
在批处理中,直接赋值即可创建字符串:
@echo off
set greeting=Hello, World!
echo %greeting%
2. 空字符串
空字符串可以通过不赋任何值来创...
2016-11-30 06:14:36 |
Windows