Batch file dos命令的帮助语法

Batch file dos命令的帮助语法,batch-file,dos,Batch File,Dos,我正在寻找有关dos命令帮助显示语法的参考资料 我没有在谷歌上找到任何东西 我需要这个,因为我正在编写一个批处理,我想为这个批处理提供有关参数和选项的帮助 我知道我可以从现有的dos命令的帮助下推断出它,但是如果有关于它的完整参考,那就太好了 您是指以下语法 findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:file] [/f:file] [/c:string] [/d:dirli

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

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

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


我知道我可以从现有的dos命令的帮助下推断出它,但是如果有关于它的完整参考,那就太好了

您是指以下语法

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 [mm-dd-yy] [/t]
您可以提供一个奇怪格式的日期作为第一个参数,但这很容易猜测。不,它并没有告诉你提供确切的
mm-dd-yy
,但这就是为什么人类阅读描述,而不是机器


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


您是指以下语法

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 [mm-dd-yy] [/t]
您可以提供一个奇怪格式的日期作为第一个参数,但这很容易猜测。不,它并没有告诉你提供确切的
mm-dd-yy
,但这就是为什么人类阅读描述,而不是机器


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


注意
cmd
不是DOS。我选择不删除这些引用,因为你所问的也适用于DOS。尽管如此,Windows命令处理器与DOS只共享少量语法和特性。也许是黑色方案上的灰色文本。@Jérôme我想你的意思是:。注意
cmd
不是DOS。我选择不删除这些引用,因为你所问的也适用于DOS。尽管如此,Windows命令处理器与DOS只共享少量语法和特性。也许是黑色配色方案上的灰色文本。@Jérôme你的意思是这样的,我想:。