中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 关于dos 符号的问题,麻烦高手进来!!!
作者:
标题: 关于dos 符号的问题,麻烦高手进来!!! 上一主题 | 下一主题
xxniao1983
初级用户





积分 30
发帖 9
注册 2006-6-11
状态 离线
『楼 主』:  关于dos 符号的问题,麻烦高手进来!!!

要人属超级菜鸟,现在想了解以下几个 符号的作用,请大虾们帮忙,
非常感谢啦。。。。
  第一个是 &
  第二个是 &&
  第三个是 |
  第四个是 ||
麻烦高手帮忙解释一下,如果能发出所有符号的用法,那更好啦,!!

感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢:P:P:P:P:P:P

2006-6-12 06:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Scott0902
中级用户





积分 466
发帖 237
注册 2005-10-12
状态 离线
『第 2 楼』:  

搜索帖子

2006-6-12 13:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 3 楼』:  

&&和&一样的,好像是。根本就没有&&,两个&&被系统认为是&空&。
||和|也一样。



简单就是美
2006-6-12 13:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 4 楼』:  

楼上的回答~~寒一个

运行hh ntcmds.chm::/ntcmds_shelloverview.htm 可以看到:

  Quote:
使用多个命令和条件处理符号
使用条件处理符号可以从单个命令行或脚本运行多个命令。通过条件处理符号运行多个命令时,条件处理符号右边的命令根据条件处理符号左边的命令结果来发挥作用。例如,只有在前一个命令失败的情况下,才可能需要运行一个新命令。或者,只有在前一个命令成功时才可能需要运行一个新命令。

可以使用下表列出的特殊字符来传递多个命令。

字符 语法 定义
& [...] command1 & command2 用来分隔一个命令行中的多个命令。Cmd.exe 运行第一个命令,然后运行第二个命令。
&& [...] command1 && command2 只有在符号 && 前面的命令成功时,才用于运行该符号后面的命令。Cmd.exe 运行第一个命令,然后只有在第一个命令运行成功时才运行第二个命令。
|| [...] command1 || command2 只有在符号 || 前面的命令失败时,才用于运行符号 || 后面的命令。Cmd.exe 运行第一个命令,然后只有在第一个命令未能运行成功(接收到大于零的错误代码)时才运行第二个命令。
( ) [...] (command1 & command2)  用来分组或嵌套多个命令。
; 或者 , command1 parameter1;parameter2 用来分隔命令参数。

注意







C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-6-12 17:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 5 楼』:  

哦,原来是这样啊,:lol::lol::lol:



简单就是美
2006-6-12 18:05
查看资料  发短消息 网志   编辑帖子  回复  引用回复
xxniao1983
初级用户





积分 30
发帖 9
注册 2006-6-11
状态 离线
『第 6 楼』:  

谢谢各位的回贴啊!!
但是我有一事不明白希望解答。
set 用户名|findstr "\<%search%\>" >nul

那这一断后面的  | 是什么意思啊!

2006-6-12 22:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 7 楼』:  

晕啊,"|"不是我最可爱的管道操作符吗,我真是糊涂了。



简单就是美
2006-6-12 22:08
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: