2024年3月24日发(作者:)

批处理示例

1. IF-EXIST

1)

首先用记事本在C:建立一个批处理文件,文件内容如下:

@echo off

IF EXIST TYPE

IF NOT EXIST ECHO does not exist

然后运行它:

C:>

如果C:存在文件,那么它的内容就会被显示出来,如果不存在,批处

理就会提示你该文件不存在。

2)

接着再建立一个文件,内容如下:

@ECHO OFF

IF EXIST %1 TYPE %1

IF NOT EXIST %1 ECHO %1 does not exist

执行:

C:>TEST2

该命令运行结果同上。

说明:

(1) IF EXIST 是用来测试文件是否存在的,格式为

IF EXIST [路径+文件名] 命令

(2) 文件中的%1是参数,DOS允许传递9个批参数信息给批处理文件,分别

为%1~%9(%0表示test2命令本身) ,这有点象编程中的实参和形参的关系,%1是形参,

是实参。

3) 更进一步的,建立一个名为的文件,内容如下: