分类：电脑/网络-软件
问题：我很想了解一下dosdos的参数命令 
d 的参数命令
回答：DOS：disk operate system,磁盘，DOS命令又分内部命令和外部命令。内部命令又称为驻机命令，它是随着DOS系统的启动同时被加载到内存里且长驻内存。也就是说，只要启动了DOS系统，我们就可以使用内部命令。外部命令是储存在磁盘上的可执行文件，执行这些外部命令需要从磁盘将其文件调入内存，因此，外部命令只有该文件存在时才能使用。带有.COM、.EXE、.BAT等扩展名的文件都可看成是外部命令。常用的内部命令有MD、CD、RD、DIR、PATH、COPY、TYPE、EDIT、REN、DEL、CLS、VER、DATE、TIME、PROMPT。常用的外部命令有DELTREE、FORMAT、DISKCOPY、LABEL、VOL、SYS、XCOPY、FC、ATTRIB、MEM、TREE。常用的内部命令详解1．MD——建立子目录  功能：创建新的子目录ü 类型：内部命令ü 格式：MD[盘符：][路径名]〈子目录名〉üFOR 1：C:\>md y    /*---建立y子目录---*/2．CD——改变当前目录 功能：显示当前目录ü 类型：内部命令üü 格式：CD[盘符：][路径名][子目录名]说明：CD命令不能改变当前所在的盘，CD..退回到上一级目录，CD\表示返回到当前盘的目录下，CD无参数时显示当前目录名。FOR 2：C:\>cd y   /*---显示当前目录y---*/3．RD——删除子目录命令ü 功能：从指定的磁盘删除了目录。 类型：内部命令ü 格式：RD[盘符：][路径名][子目录名]üFOR 3：C:\>rd y4．DIR——显示磁盘目录命令 功能：显示磁盘目录的内容。ü 类型：内部命令ü 格式：DIRü [盘符][路径][/P][/W]FOR 4：C:\>dir y5．PATH——路径设置命令ü 功能：设备可执行文件的搜索路径，只对文件有效。 类型：内部命令üü 格式：PATH[盘符1]目录[路径名1]{[；盘符2：]，〈目录路径名2〉…}FOR 5：C:\>pathPATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRAMFILES\MTS6．COPY文件复制命令ü 功能：拷贝一个或多个文件到指定盘上。 类型：内部命令ü 格式：COPYü [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]FOR 6_1：C:\>copy yyy.txt yyy        1 file(s) copiedC:\yyy>dir yyyYYY      TXT     8  11-23-03  19:21    /*---现在用DIR命令查看复制的情况---*/说明： 如果是将多个文件复制到一个新的文件，命令是这样的COPY [源盘][路径]〈源文件A〉+[源盘][路径]〈源文件B〉[目标盘][路径][目标文件名]FOR 6_2：C:\>copy x.txt+y.txt xy.tx.txty.txt        1 file(s) copied7．TYPE——显示文件内容命令 功能：显示ASCII码文件的内容。ü 类型：内部命令。üü 格式：TYPE[盘符：][路径]〈文件名〉FOR 7：C:\>trpe yyy.txt   /*---假设C盘目录下存在yyy.txt文件---*/8．EDIT——编辑文件内容命令1.功能：编辑ASCII文件的内容，也可建立一个新文件。2.类型：内部命令。3. EDIT[盘符：][路径]〈文件名〉说明： EDIT即可以编辑ASCII文件的内容，也可以新建立一个文件，他们的扩展名命名方式也很灵活，比如.txt、.bat,甚至可以编辑.c、.bas的格式。FOR 8_1：C:\>edit   /*进入编辑模式*/FOR 8_2：C:\>edit yyy.txt  /*---编辑yyy.txt文件的内容，如果要选择支持中文格式，应该安装UCDOS---*/9．REN——文件改名命令ü 功能：更改文件名称 类型：内部命令ü 格式：REN[盘符：][路径]〈旧文件名〉〈新文件名〉üFOR 9：C:\>ren yyy.txt cly.txt10．DEL——删除文件命令 功能：删除指定的文件。ü 类型：内部命令üü 格式：DEL[盘符：][路径]〈文件名〉[/P]说明：选用/P参数，系统在删除前询问是否真要删除该文件，若不使用这个参数，则自动删除。11．CLS——清屏幕命令ü 功能：清除屏幕上的所有显示，光标置于屏幕左上角。 类型：内部命令ü 格式：CLSüFOR 11：C:\>CLS12．VER查看系统版本号命令 功能：显示当前系统版本号ü 类型：内部命令üü 格式：VERFOR 12：C:\>VERWindows 98 [Version 4.10.2222]   /*---当前系统的版本号---*/13．DATA日期设置命令 功能：设置或显示系统日期。ü 类型：内部命令üü 格式：DATE[mm—dd—yy]FOR 13：C:\>DATECurrent date is Sun 11-23-2Enter new date (mm-dd-yy):   /*---提示你输入新的日期---*/14．TIME系统时钟设置命令 功能：设置或显示系统时期。ü 类型：内部命令üü 格式：TIME[hh：mm：ss：xx]FOR 14：C:\>timeCurrent time is  22:49:28.81Enter new time:15．PROMPT：更改命令提示符ü 功能：改变DOS系统提示符的风格。 类型：内部命令ü 格式：PROMPT [text]ü说明：text 指定新的命令提示符，提示符可以由普通字符及下列特定代码组成，$A & (Ampersand)$B | (管道)$C ( (左括弧)$D 当前日期$E Escape 码(ASCII 码 27)$F ) (右括弧)$G > (大于符号)$H 后退(擦除前一个字符)$L < (小于符号)$N 当前驱动器$P 当前驱动器及路径$Q = (等号)$S (空格)$T 当前时间$V Windows 2000 版本号$_ 换行$$ $ (货币符号)FOR 15：C:\>promptC>常用的外部命令详解1．DELTREE——删除整个目录命令ü 功能：将整个目录及其下属子目录和文件删除。 类型：外部命令ü 格式：DELTREE[盘符：]〈路径名〉üFOR 1：C:\>deltree yyyDelete directory "yyy" and all its subdirectories? [yn]2． FORMAT——磁盘格式化命令ü 功能：对磁盘进行格式化，划分磁道和扇区；同时检查出整个磁盘上有无带缺陷的磁道，对坏道加注标记；建立目录区和文件分配表，使磁盘作好接收DOS的准备。ü 类型：外部命令 格式：FORMAT〈盘符：〉[/Q][/S][/AUTOTEST]üFOR 2.：C:\>format d:/q/s/autotesChecking existing disk fo3． DISKCOPY——整盘复制命令ü 功能：复制格式和内容完全相同的软盘。 类型：外部命令ü 格式：DISKCOPY[盘符1：][盘符2：]üFOR 3：C:\>diskcopy a: b:  /*---这里的源盘是A盘，目标盘为B盘---*/4． LABEL——建立磁盘卷标命令 功能：建立、更改、删除磁盘卷标。ü 类型：外部命令üü 格式：LABEL[盘符：][卷标名]FOR 4：C:\>label c: yyy    /*---将C盘的卷标更改为YYY---*/5．VOL——显示磁盘卷标命令 功能：查看磁盘卷标号。ü 类型：内部命令üü 格式：VOL[盘符：]FOR 5：C:\>vol c:Volume in drive C is YYYVolume Serial Number is C406-93646．SYS——系统复制命令ü 功能：将当前驱动器上的DOS系统文件IO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器上。 类型：外部命令üü 格式：SYS[盘符：]*说明：如果磁盘剩余空间不足以存放系统文件，则提示：No roomfor on destination disk.FOR 6：C:\>sys d:System transferred  /*---系统文件已经转移到D盘---*/7．XCOPY——目录复制命令ü 功能：复制指定的目录和目录下的所有文件连同目录结构。 类型：外部命令ü 格式：XCOPYü [源盘：]〈源路径名〉[目标盘符：][目标路径名][/S][/V][/E]说明：XCOPY是COPY的扩展，可以把指定的目录连文件和目录结构一并拷贝，但不能拷贝隐藏文件和系统文件；选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数，否则/S不会拷贝空目录，若不指定/S参数，则XCOPY只拷贝源目录本身的文件，而不涉及其下的子目录；选用/V参数时，对的拷贝的扇区都进行较验，但速度会降低。FOR 7：C:\>xcopy yyy d:yyy.txt        1 File(s) copied8．FC——文件比较命令 功能：比较文件的异同，并列出差异处。ü 类型：外部命令üü 格式：FC[盘符：][路径名]〈文件名〉[盘符：][路径名][文件名][/A][/B][/C][/N]说明：选用/A参数，为ASCII码比较模式；选用/B参数，为二进制比较模式；选用/C参数，将大小写字符看成是相同的字符；选用/N参数，在ASCII码比较方式下，显示相异处的行号。FOR 8：C:\>fc yyy.txt cly.txtComparing files yyy.txt and cly.txt****** yyy.txtoeekjeheqwkf****** cly.txt1111******9．ATTRIB——修改文件属性命令 功能：修改指定文件的属性。üü 类型：外部命令。ü 格式：ATTRIB[文件名][R][—R][A][—A][H][—H][S][—S][/S]说明：选用R参数，将指定文件设为只读属性，使得该文件只能读取而无法写入数据或删除，选用——R参数，去除只读属性；A参数为档案属性；H参数为隐含属性；S参数为系统属性。FOR 9：C:\>attrib yyy.txt +h +r    /*---将记事本文件设置为隐藏、只读属性---*/C:\>attrib yyy.txt -h –r    /*---将记事本文件去掉隐藏、只读属性---*/10．MEM——查看当前内存状况命令ü 功能：显示当前内存使用的情况 类型：外部命令üü 格式：MEM[/C][/F][/M][/P]说明：选用/C参数列出装入常规内存和CMB的各文件的长度，同时也显示内存空间的使用状况和最大的可用空间；选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小；选用/M参数显示该模块使用内存地地址、大小及模块性质；选用/P参数指定当输出超过一屏时，暂停供用户查看。FOR 10：C:\>mem11．TREE——显示磁盘的目录结构  功能：显示指定磁盘或路径的目录结构。üü 类型：外部命令。 格式ü [盘符][路径]TREE[盘符][路径][/F]说明：命令格式中的前一个盘符与路径是用来说明 文件所在的盘与目录；第二个盘符与路径是用来说明需要显示目录结构的磁盘与目录；参数/F除显示目录结构外，还显示各级目录中的所有文件。若省略此参数，仅仅显示目录结构；当目录结构较长且一屏显示不下时，可用命令TREE|MORE分屏显示。FOR 11：C:\>tree    /*---因为是tree是外部命令，所有 文件是一定要存在的，否则无法正常使用---*/操作实例：①在C盘下新建两个目录X和Y，②进入X目录下新建一个x..bat文件,③再在Y目录下新建y.txt文件，④将x..bat和y.txt文件合并一个新文件 t并保存在D盘，⑤将 t重命名为xy.txt,并查看文件里面的具体内容，⑥在文件里面加入自己的x+y=z并保存，⑦将xy.txt文件属性设置为只读和隐藏。操作过程：C:\>md xC:\>md yC:\>cd xC:\x>editC:\x>cd\C:\>cd yC:\y>editC:\>copy c:\x\ t+c:\y\y.txt d:\ tc:\x\ tc:\y\y.txt        1 file(s) copiedC:\>ren d:\ t xy.txtC:\>type d:\xy.txtC:\>edit d:\xy.txtC:\>attrib +r +h d:\xy.txt