请各位高手指点下DOS内部和外部命令有哪些?

如题所述

内部命令以外的其他dos可执行程序都可以称为外部命令。

-- DOS的内部命令
内部命令是DOS的常用命令,集成在COMMAND.COM里面。DOS的内部命令不是很多,只有有限的几个,但是这几个命令却提供了DOS的大部分功能。

1.CD:这是最常用的命令之一,也是必须掌握的命令之一。这个命令也可以在Linux\\Unix中使用。
用途:显示当前目录名或改变当前目录。
命令格式:CD <驱动器名>[\\<路径>]
运用举例:假设当前的路径是C:\\windows下,我想进入另外一个目录System32,这时候我们有2种办法进入:
一是输入cd c:\\windows\\system32
二是输入cd system32
Notes:二者的区别在于前者使用的是绝对路径,后者使用的是相对于C:\\windows的相对路径,一般初学者建议先使用绝对路径,这样不容易出错。
特殊含义:\\代表回到根目录。举例:假设要从当前目录回到根目录,只需要键入cd\\即可
..表示回到上一级目录。举例:假设要从当前目录C:\\windows\\system32回到C:\\windows目录,只需要键入cd..即可
综合运用举例1:假设当前目录为C:\\windows,要到C:\\dos目录,我们可以采用1个命令就可以达到目的:cd\\dos
综合运用举例2:假设当前目录为C:\\windows\\system32,要到c:\\windows\\command目录,只需要输入cd..\\command
CD命令的解释到这里就结束了,大家要多练习才能够熟练操作。

2.MD:这个命令是用于创建一个目录的。
命令格式:MD <新建的目录名>
运用举例:假设当前路径为C:\\windows,需要在C:\\windows下要建立一个叫做dosstudy的目录,只需要输入md dosstudy
综合运用举例1:假设当前目录为C:\\windows,需要在C盘根目录下建立一个叫做dos1的目录,只需要输入md\\dos1
综合运用举例2:假设当前目录为C:\\windows\\system32,需要在上一级目录建立一个叫做dos2的目录,只需要输入md..\\dos2
综合运用举例3:假设当前目录为C:,需要在c:\\windows\\comand下面建立一个叫做dos3的目录,只输入md windows\\command\\dos3

3.RD:这个命令是用于删除空目录的。
命令格式:RD <要删除的目录名>
运用举例:假设当前路径为C:\\windows,需要在C:\\windows下删除一个叫做dosstudy的空目录,只需要输入rd dosstudy
Notes:注意!只能够删除空目录,否则会显示Invalid path, not directory,or directory not empty 空目录的解释:没有其他的文件在要删除的目录里面。

4.DIR:这个命令类似于UNIX/Linux下的LS命令。
命令用途:列出指定目录下下的文件及其相关属性(不能够列出文档属性,既不能够指出是不是只读的、系统的、隐藏的)
命令格式:DIR [驱动器:][路径][文件名]

[/W] [/A[[:]属性]][/O[[:]排列顺序]] [/S] [/L] [/V] [/4]
/P 每一屏暂停。就是每次只显示一屏幕,需要看下一屏幕时按任意键继续。
/W 使用宽行现实。宽行显示时不能够显示详细信息。
/A 显示所有文件而不管这个文件是什么属性。(也可以在/A:后面加特定的参数指出要显示什么属性的文件)
属性
D 目录
R 只读文件
H 隐藏文件
A 档案文件
S 系统文件
/O 使用特定的顺序排列
N 按照字母顺序排列
S 按照文件大小排列(小的在前)
E 按照扩展名的字母顺序排列
D 按照文件日期&时间排列(早的在前)
G 把目录放在前面排序
A 按照最后一次访问时间排列(早的在前)
/S 显示指定的文件的路径(包括子目录)
/B 使用精简模式(没有头信息和总结)
/L 使用小写子母.
/V 使用详细模式.
/4 用4位数先是年份(如果和/V一起使用则这个选项不起作用)
运用举例1:列出C:\\windows目录下所有文件及所有目录,输入dir c:\\windows /a
运用举例2:使用宽屏列出C;\\windows目录下的文件,输入:dir c:\\windows /w
运用举例3:按照文件大小列出C:\\windows目录下的所有文件、目录及其子目录下的所有文件、目录,要求使用每屏、宽行模式,输入dir c:\\windows /a /s /w /p
运用举例4: 按照文件大小顺序排列出C:\\windows目录下的文件,输入dir c:\\windows /os
运用举例5: 在windows目录下查找隐藏属性文件System.dat,输入dir c:\\woindows\\System.dat /s /a
Notes:dir命令是最常用的命令,其带有很多参数,使用要注意如果不加/s是不会显示字目录下的文件的。对于含有特殊属性的文件、目录,需要加特定的参数才能够显示,否则是不能够显示出来的。比如对于隐藏文件,如果没有/a的话,单独使用dir命令是不会显示出来的。dir命令后面可以跟绝对路径,也可以跟相对路径,至于使用什么类型的路径,这一点大家需要注意。

5.TYPE:用于显示文本格式文件的内容
命令格式:TYPE [驱动器名][路径][文件名] [|more]
Notes:关于文本格式文件指的是采用文本格式作为标准格式的文件,例如:TXT文件就是一种,其他的还有很多,如:.C .BAT等等
运用举例:假设要显示C盘下的autoexec.bat文件的内容,输入type c:\\autoexec.bat即可,对于后面的|more是当文件很长的时候,屏幕不能够一次显示全部内容,这时候加上|more参数就可以分屏显示出来。

6.DEL:用于删除文件
命令格式:DEL [驱动器][路径]文件名

/P 在删除的时候提示是否删除
Notes:要删除的目标文件必须没有“系统”“隐藏”“只读”属性,否则不能够被删除
运用举例:假设要删除C:\\dos.txt文件,而且这个文件没有以上的3中属性,那么键入del c:\\dos.txt即可,假设有以上的3种特殊属性中的一种,那么需要使用外部命令attrib.exe来修改属性或使用外部删除命令deltree.exe来删除,这些以后都会讲到的。

7.COPY命令:用于复制文件
命令格式:COPY [/A | /B] 来源 [/A | /B] [+ 来源[/A | /B] [+ ...]] [目标地 [/A | /B]] [/V] [/Y | /-Y]
来源指要被复制的文件。
/A 使用ASCII格式复制,一般用于文档合并
/B 使用2进制格式复制,一般用于EXE文件、DAT等类型文件合并
目标地:指明目标文件的路径、文件名,如果没有说路径,默认为当前路径。
/V 检验被拷贝的文件是否和源文件一样。
/Y 覆盖重名文件而不提示
/-Y 当有文件和目标文件重名时出现提示
Notes:copy命令的功能很强大,不但可以复制文件,而且还可以对文件改名、文件的合并、创建EXE文件、文本格式的文件等。下面看运如何用COPY命令来达到各种效果
运用举例1:复制C:\\windows\\explorer.exe到C:\\DOS下,输入copy c:\\windows\\explorer.exe c:\\dos
运用举例2:把c:\\windows\\explorer.exe改名为ep.exe,输入 copy c:\\windows\\explorer.exe ep.exe (注意!原来的explorer.exe文件还在)
运用举例3:合并2个VCD文件,假设这2个DAT文件在c:\\vcd下,输入copy c:\\vcd\\1.dat + 2.dat new.dat /b (后面的/b不可少,1.dat和2.dat是原来的2各VCD文件,new.dat是合并以后生成的新的VCD文件)
运用举例4:创建EXE文件,输入copy con 1.exe后回车,然后按住ALT键配合小键盘编辑EXE文件,完成以后按F6保存即可。
运用举例5:创建Autoexec.bat文件,输入copy con Autoexec.bat后回车,输入Autoexec.bat里面应该有的内容,完成以后按F6保存即可。(CON是特定的设备代码,指键盘)
Notes:COPY命令可以收集成了DOS中其他很多命令的精华,也是学习的难点,希望大家多多练习。

8.REN:用于修改文件、目录的名字
命令格式:REN [驱动器:][路径][目录名1 | 文件名1] [目录名2 | 文件名2]
Notes:REN命令可以修改文件的扩展名(COPY也可以),但是不能够修改卷标。要改名的目标文件、目录必须没有“系统”“隐藏”“只读”属性,否则不能够被修改
运用举例1:修改C:\\DOS\\1.txt为2.txt,输入ren c:\\dos\\1.txt 2.txt (注意!1.txt文件已经不存在了,这一点不同于COPY命令)
运用举例2:修改C:\\DOS目录为 MSDOS目录,输入ren c:\\windows\\dos msdos即可
运用举例3:修改c:\\DOS\\1.txt为2.log,输入ren c:\\dos\\1.txt 2.log

9.CLS:用于清除屏幕上的内容
运用举例:输入cls即可

10.TIME:用于显示/设置时间
运用举例:假设要修改时间,那么输入time以后输入新的时间即可

11.DATE:用于显示/设定日期
运用举例:假设要重新设定系统日期,那么输入date以后重新输入日期即可

12.VER:用于显示版本号

13.VOL:显示当前磁盘卷标

14.PATH:用于设定当前路径
Notes:当你输入一个命令的时候,操作系统会在当前目录下查找这个命令,如果找不到的话就会到工作路径所指定的目录下寻找。

15.PROMPT:用于设置或改变系统提示符的格式
Notes:PROMPT命令后接普通字符,表示系统提示符被改变为该字符;PROMPT命令后面接一“$”后,再加上以下的字符,将有特殊含义。
q:表示“=”
t:表示时间格式
d:表示日期格式
p:表示当前目录
v:表示版本信息
n:表示缺省驱动器
g:表示“>”符号
l:表示“<”符号
b:表示“|”符号
e:表示退位符号
h:表示隐藏字符
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-03-23
内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件。内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。
显示和修改地址解析协议—ARP
显示或修改文件扩展名关联—ASSOC
显示或更改文件属性—ATTRIB
改变当前目录—CD(内部)
创建和显示磁盘的状态报告—CHKDSK
NTFS磁盘检测程序—CHKNTFS
显示或改变文件的加密—CIPHER(内部)
比较文件的内容—COMP
更改文件或目录压缩—COMPACT
分区格式转换—CONVERT
复制文件—COPY(内部)
定位并整理磁盘—DEFRAG
删除文件—DEL(ERASE)(内部)
删除目录结构—DELTREE
显示文件和目录—DIR(内部)
比较两张软盘—DISKCOMP
磁盘拷贝—DISKCOPY
从安装光盘中提取文件—EXPAND
文件比较—FC
磁盘分区—FDISK
寻找文件中的文本串—FIND
在文件中寻找字符串—FINDSTR
磁盘格式化—FORMAT
文件上传下载—FTP
返回网卡地址列表—GETMAC
显示计算机主机名—HOSTNAME
显示当前网络配置—IPCONFIG
显示和修改IPX路由—IPXROUTE
红外线传输—IRFTP
创建、修改磁盘名称—LABEL
建立目录—MD(内部)
逐屏显示长文件—MORE
创建、删除卷装入点—MOUNTVOL
移动文件或更改目录名—MOVE(内部)
显示NetBIOS协议的统计资料—NBTSTAT
显示网络连接信息—NETSTAT
显示DNS基础结构—NSLOOKUP
设置目录搜索路径—PATH
检测网络连接性—PING
发送到打印机—PRINT
连接计算机—RCP
删除目录—RD(内部)
从损坏的磁盘中恢复数据—RECOVER
更改文件名—REN(内部)
替换文件—REPLACE
显示和修改本地路由—ROUTE
磁盘检查工具—SCANDISK
磁盘高速缓冲—SMARTDRV
磁盘映射关联—SUBST
数据包跟踪诊断—TRACERT
显示目录结构—TREE(内部)
显示文本文件的内容—TYPE(内部)
复制文件和目录—XCOPY
我只知道这么多了…………
第2个回答  2006-03-23
DOS常用的内部命令:break chdir(cd) cls copy ctty date dir del(erase) mkdir(md) path rename(ren) rmdir(rd) set time type ver verify vol prompt.
DOS常用的外部命令:append assign attrib backup chkdsk comp diskcopy exe2bin fastopen fdisk format find graftabl graphics join label mode more lsfunc print recover replace restore select share sort subst sys tree xcopy
第3个回答  2006-03-23
dos内部命令:type\dir\md\cd\rd\time\date\

dos外部命令:format \fdisk
第4个回答  2020-04-04
LZ说的这些不是DOS命令。。你说的是从运行命令行输入程序名运行的windows程序

DOS命令是从CMD窗口运行的程序(windows操作系统)。现在少用到了。如FDISK磁盘分区,format磁盘格式化,sys传送系统文件,copy
复制
XCOPY目录文件复制很多啦,100多个...cd
rd
del
deltree
dir
/a:h
显示隐藏文件
现在一般会用的也就是fdisk/format/
copy/
dir
之类的

请各位高手指点下DOS内部和外部命令有哪些?
内部命令是DOS的常用命令,集成在COMMAND.COM里面。DOS的内部命令不是很多,只有有限的几个,但是这几个命令却提供了DOS的大部分功能。1.CD:这是最常用的命令之一,也是必须掌握的命令之一。这个命令也可以在Linux\\\\Unix中使用。 用途:显示当前目录名或改变当前目录。命令格式:CD <驱动器名>[\\\\<路径>]运用举例:假设...

DOS下的常用命令
mysqldump --opt school>school.bbb 备份数据库:(命令在DOS的\\\\mysql\\\\bin目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。 win2003系统下新增命令(实用部份): shutdown \/参数 关闭或重启本地或远程主机。 参数说明:\/S 关闭主机,\/R 重启主...

DOS高手请进,谢谢了
点击开始--运行:输入cmd,回车.在弹出的DOS框里输入help,你就会看到全部的DOS命令.楼上的只是说了一些.DOS命令常用的须记住,在DOS下目录和window一样,只是没有window直观而已,运行可执行命令(比如ghost.exe)时,直接输入:ghost.exe(即文件名)即可.建议装个矮人DOS,自己进DOS系统练练,光说不练永远都不...

在DOS下输入C:fdisk\/mbr 是什么意思?
引导程序( BOOT ):由格式化程序直接写入磁盘初始扇区。基本输入\/输出管理程序(PC-DOS为IBMBIO. COM、MS-DOS为IO.SYS)。文件管理和系统功能调用程序(PC-DOS为IBMDOS.COM、MS-DOS。为MSDOS.SYS)。命令处理程序(COMMAND. COM)。各种外部命令:完成各种辅助功能的可执行文件。

如何使用DOS命令进入新建用户
步骤一:键盘按下“WIN+R”快捷键,打开运行工具。步骤二:输入框输入“CMD”命令,之后单击“确定”进入提示符界面。步骤三:输入“net user 用户名 密码 \/add ”,建立用户。步骤四:“net user guest \/active:yes” 激活 guest 用户。步骤五:输入“exit”,退出命令提示符。

...dos环境下输入shutdown或net 或debug时,说不是内部或外部命令...
你的这几个程序的路径在哪?在运行里打路径直接锁定到c:\\windows\\system32下所以能运行。在DOS下你得指定路径。先搞清楚可执行文件在拿。比如说在c:\\windows\\system32下(呵呵不一定在哈。)然后打命令:path c:\\windows\\system32 再输入命令就能运行了。

MS-DOS的疑问
除此之外,微软还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由COMMAND.COM解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。有关MS-DOS的各种命令,请参见MS-DOS命令列表。MS-DOS一般使用命令行界面来接受用户的指令,不过在后期的MS-DOS版本...

...dos环境下输入shutdown或net 或debug时,说不是内部或外部命令...
你的这几个程序的路径在哪?在运行里打路径直接锁定到c:\\windows\\system32下所以能运行。在DOS下你得指定路径。先搞清楚可执行文件在拿。比如说在c:\\windows\\system32下(呵呵不一定在哈。)然后打命令:path c:\\windows\\system32 再输入命令就能运行了。

DOS下格式化C盘要用哪些命令???各位高手
DOS命令——FORMAT(磁盘格式化)1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。2.类型:外部命令 3.格式:FORMAT〈盘符:〉[\/S][\/4][\/Q][\/u]4.使用说明:(1)命令后的盘符不可缺省...

...DOS命令不能用问题,显示“不是内部或外部命令,也不是可运行的程序...
Convert 是Windows将FAT32分区转换为NTFS分区的命令。这个文件在C:\\windows\\system32下面。如果你的没有,从别的电脑上面把它复制到你电脑上面,再运行它就可以了。Windows提示不是内部或外部命令,也不是可运行的程序或批处理文件。这说明你刚输入的命令没有指向的文件或不是内部命令。这里解释一下什么...

相似回答