批处理命令语句,sql批处理语句

首页 > 经验 > 作者:YD1662022-11-07 15:47:48

>nul 和 2>nul 的功能演示(后面的特殊符号中还会提到)

注:这是一个用来清除系统垃圾文件的批处理程序。命令其实也是很简单的,主要是用到“del”命令和相关的参数来实现, 有关“del”命令的参数大家可以参考“del /?”来得到详细的帮助。

另外还有“%systemdrive%、%userprofile%”。那么它们是什么呢,这些其实是系统变量,也就是系统目录的另一种表示形式而已。我们可以通过输入“echo %userprofile%”来看看它代表的是系统中的那个目录。那么其它的也是一样

*.tmp的意思是,这个*号是一个通配符号,它表示的是所有以 .tmp 为扩展名的文件。不知道大家是否能理解?

有关系统变量和通配符后面还会详细说明


二. 特殊字符详解

1、@

隐藏执行的命令,只显示结果。

例子:

echo 条友们好

@echo 条友们辛苦了

pause

批处理命令语句,sql批处理语句(13)

屏蔽回显命令的演示


2、&

命令连接符号,就是将两个命令连续执行,不用分行

例子:

dir c:\ & dir d:\ & dir e:\

批处理命令语句,sql批处理语句(14)

多命令同行执行连接符 &


3、&&

连接两个命令,当&&前的命令成功时,才执行&&后的命令

说白点儿就是, &&前面的命令先执行成功才能执行 &&后面的命令, 如果前面命令执行失败, 后面就不执行了.

高一学的逻辑运算知识在这里用上了, 这叫一假则假, 两个条件有一个为假, 整个都为假了, 则就没必要执行下去了, &&前面那条指令失败了, &&后面的指令就不会再执行了.

例子:

dir x:\ && dir d:\

批处理命令语句,sql批处理语句(15)

一假则假


4、||

命令连接符号,表示上一条命令执行失败后,才执行||符号后的内容

这个命令跟上一个相反, 如果 || 前的执行成功, 则 || 后面的命令就不执行了. 逻辑上的叫一真则真

例子:

dir x: || dir c:\

批处理命令语句,sql批处理语句(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.