当前位置:K88软件开发文章中心网站服务器框架Dos → 文章内容

手把手教你写批处理

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 14:14:34

.EXE文件7    用户指定了一个非法的驱动器8    用户指定了太多的命令行参数9    SETVER检测到丢失了命令行参数10   在读SETVER.EXE文件时,SETVER检测到发生错误11   SETVER.EXE文件损坏12   指定的SETVER.EXE文件不支持版本表13   版本表中没有足够的空间存放新的项14   在写SETVER.EXE文件时SETVER检测到发生错误========================================================================3、IF STRING1 == STRING2建立TEST5.BAT,文件内容如下: @echo off IF "%1" == "A" FORMAT A: 执行: C:\>TEST5 A 屏幕上就出现是否将A:盘格式化的内容。 注意:为了防止参数为空的情况,一般会将字符串用双引号(或者其它符号,注意不能使用保留符号)括起来。如:if [%1]==[A] 或者 if %1*==A*5、GOTO建立TEST6.BAT,文件内容如下: @ECHO OFF IF EXIST C:\AUTOEXEC.BAT GOTO _COPY GOTO _DONE:_COPY COPY C:\AUTOEXEC.BAT D:\ :_DONE 注意: (1) 标号前是ASCII字符的冒号":",冒号与标号之间不能有空格。 (2) 标号的命名规则与文件名的命名规则相同。(3) DOS支持最长八位字符的标号,当无法区别两个标号时,将跳转至最近的一个标号。==== willsort 编注 =====================================================    1)标号也称作标签(label)    2)标签不能以大多数的非字母数字字符开始, 而文件名中则可以使用很多    3)当无法区别两个标签时, 将跳转至位置最靠前的标签========================================================================6、FOR建立C:\TEST7.BAT,文件内容如下: @ECHO OFF FOR %%C IN (*.BAT *.TXT *.SYS) DO TYPE %%C 运行: C:\>TEST7执行以后,屏幕上会将C:盘根目录下所有以BAT、TXT、SYS为扩展名的文件内容显示出来(不包括隐藏文件)。 

上一页  [1] [2] [3] [4] [5] [6] 


手把手教你写批处理