帮助dos命令的语法

时间:2011-09-28 07:34:15

标签: batch-file dos

我正在寻找有关dos命令显示的帮助语法的参考。

我没有在谷歌找到任何东西。

我需要这个,因为我正在编写一个批处理,我想为这批参数和选项提供帮助。

我知道我可以在现有的dos命令的帮助下推断它,但如果有完整的参考资料,它会很棒。

1 个答案:

答案 0 :(得分:3)

您的意思是以下语法?

findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:file] [/f:file] [/c:string] [/d:dirlist] [/a:ColorAttribute] [strings] [[Drive:][Path] FileName [...]]

这很容易。方括号中的内容可以省略。最后的[...]表示您可以提供更多文件,但不一定只有一个。

有时还有其他选择:

attrib [{+r|-r}] [{+a|-a}] [{+s|-s}] [{+h|-h}] [[Drive:][Path] FileName] [/s[/d]]

由花括号表示,而替代品由|分隔。另外值得注意的是:/d最后只有在您提供/s时才有效,因为有两个嵌套级别的括号。

没有严格的语法定义,您通常可以找出其他方面,例如您自己的[...]。许多例子需要一点解释(尽管这很明显很明显)。例如。 date

date [mm-dd-yy] [/t]

您可以提供奇怪格式的日期作为第一个参数,但这很容易猜到。不,它并没有告诉你按字面意思提供mm-dd-yy,但这就是为什么人们会阅读这些描述,而不是机器。


编辑:我刚刚注意到Technet甚至在每篇文章的底部都给出了语法摘要:

Technet syntax summary