DOS命令的方括号、大括号、冒号、星号怎样理解

2024-12-15 22:03:03
推荐回答(1个)
回答1:

[]方括号:可选参数
<>小括号:可选参数下的子参数
例如:
MD[盘符:][路径名]〈子目录名〉
MD C:\WINDOWS\TEMP\123 盘符为C: 路径名为\windows\temp\ 子目录名为123
*星号是通配符中的一个,代表任意全部。其他的通配符是 ?问号:代表一个任意字符。例如:dir c:\*.txt 是列出C:盘根下所有扩展名为.txt的文件。 再比如:dir c:\a???.* 是列出C:盘跟下以a开头的后面为三个任意字符的任意扩展名的文件(假设得到结果为C:\abbb.c ;c:\a123.exe ; c:\abcd.txt)。

{}比较少见,应该是理解为可以一个又一个执行的同样参数不同条件的参数集合。
比如:scandisk [盘符1:]{[盘符2:]…}[/all]
举例:scandisk c: d: e: f: /all

其实学DOS很简单。这些除了*星号以外的符号只是帮助你了解命令的各种参数的用法,不必死记硬背。而且在WINDOWS7都很普及的今天,学DOS命令虽说不是一点用没有,但是不必像我当年内部命令外部命令学那么一大堆了。只要掌握内部命令就够了。会用DIR CD MD RD DEL COPY XCOPY FORMAT type 这几个就差不多够用了。况且,现在32位命令行提示符模式下这些命令已经升级了很多参数,死学DOS6.2的命令毫无意义。