dos 符号的区别?

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:31:37
&与|有什么区别?请举例说明
&&与||有什么区别?请举例说明

&
连接符号,连接多条命令
例: dir c: & dir d: & dir e:

|
管道符号,将上个命令执行结果信息传递到下一个命令
例: echo y|format d:
(format命令要输入y确认,echo y的执行结果为y,|这个通道符号就是把y传递到format命令自动确认)
例: net user|find "guxing"
(在net user的执行结果信息中搜索字符guxing)

&&
连接符,当上一个命令执行成功时才执行后面的命令
例: a && b
(当a命令执行成功后,才会执行后面的b命令)

||
与&&正好相反,当前面命令执行失败后,才执行后面的命令

prompt $P$G 盘符 路径 文件名 扩展名
prompt $p$g 以当前目录名和>号为提示符,这是最常用的提示符

prompt $t 表示时间
prompt $d 表示日期
prompt $$ 表示$
prompt $q 表示=
prompt $v 表示当前版本
prompt $l 表示<
prompt $b 表示|
prompt $h 表示退位符
prompt $e 表示Esc代表的字符
prompt $_ 表示回车换行