请写出包含dos外部命令和内部命令的东西

taogaowei 2002-11-27 09:44:13
首先请大家把外部命令和内部命令的含义解释一下,我还晕着呢
再者请大家给出所有命令文件的下载地址,我想下载,好好学学
...全文
161 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lophyxp 2003-02-28
  • 打赏
  • 举报
回复
内部命令:能被command.com解释的命令。不需要其他文件的支持。DOS启动后就可使用。
外部命令:不能被command.com直接解释的命令。需要相应的.exe/.com文件才能使用。如format 需要format.exe
所有的DOS程序多可以算DOS外部命令,may be……
r033 2003-02-28
  • 打赏
  • 举报
回复
内部命令嵌入在command中,执行时系统在command中查找相应语句执行,通常还不需要读盘,因为IO、command常驻内存。而外部命令在单个的文件。如format.com,scandisk.exe等。
至于学习,找认识的在98年以前就开始学习电脑的人,都学过的。
想做系统维护呀?
DOS很难学的,要掌握其内核很难的。
不用找其他的版本了,在WINDWOS目录下的COMMAND子目录中下就有大多数的DOS命令,版本不是6.22的罢了。
另外,在WINDOWS的注销中有“注销并重新启动到MS-DOS“栏,勾掉它确认就进入DOS 了,
学习命令的使用可以在命令后面加上/?查看命令帮助文件。
不过象FORMAT这样的命令不要轻易使用,硬盘遭格式化想恢复数据很麻烦的。
glhzc 2002-12-25
  • 打赏
  • 举报
回复
前几天刚问朋友要了一份关于DOS命令的文件,你要的话留下E-MAIL地址,我发给你。
poetshangyin 2002-12-21
  • 打赏
  • 举报
回复
是是是
zzwu 2002-11-29
  • 打赏
  • 举报
回复
以下是其余的以字母N-Z开头命令:

NLSFUNC 3.2+ E 为代码页的选择功能激活国家语言支持系统, 以备选用与所选国家语言对应的字符集.
PATH 2.+ E 为可执行程序设置目录路径, 使得不在当前
目录中的文件也能搜索到.
POWER 6.00+ E 按照 Advanced Power Managment specifi- cation (先进电源管理规范) 来使用便携机 电池, 以提高电池使用寿命.
PRINT 2.+ E 把指定的数据文件送入第1-第10个文件打印
队列. 列队文件送到内存一个专用缓冲器中 再输出打印, 使在打印时计算机上仍可以做
别的事情. 有时称这为假脱机操作.
PROMPT 2.+ I 修改DOS提示符的形式.
RECOVER 2.+ E 修复损坏了的文件.
RENAME 1.+ I 对已存在文件改易名称.
REPLACE 3.1+ E 把目标盘与源盘上匹配的所有文件代替掉.
RESTORE 2.+ E 读出软盘上的备份文件将它们写入硬盘.
RMDIR,或RD 2.+ I 从磁盘上擦去一目录.命令的简单形式是RD.
SCANDISK 6.2 E 检测与修复未压缩磁盘或倍增空间压缩盘上
的系统错误和物理性错误.
SELECT 3. E 用来为不同国别设置日期,时间,货币和十进
制数字等的格式. DOS 5.00版停止使用.
SET 2.+ I 显示计算机的环境, 让你从键盘输入来改变 设置.
SETUP 5.+ E 安装一个最小的MS-DOS系统(SETUP/M).
SETVER 5.+ E 编辑 MS-DOS 版本表, 以使用早期DOS 版本 中的 DOS 程序.
SHARE 3. E 为多用户控制信息保留磁盘空间.
SHELL 2.+ I 系统程序员使用命令; 用来指定代替DOS标准
命令处理程序(COMMAND.COM)的命令处理程序
的名字和地址.
SMARTDRIVE 5.+ E 用在CONFIG.SYS中, 把扩充内存或扩展内存 的部分空间分配作为虚拟磁盘.
SORT 2.+ E 对指定文件或磁盘目录按字典顺序排序.
SUBST 3.1+ E 用一磁盘驱动器名代替一文件路径名.
SWITCHES 4.+ E 用在CONFIG.SYS中, 以提供与增强型键盘不 兼容的程序的兼容性.
SYS 1.+ E 把DOS转送到一指定盘上.
TIME 1.+ I 设置系统时间.
TREE 2.+ E 显示一个分层次的磁盘目录.
TYPE 1.+ I 在屏幕上显示指定文件的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的内容.
UNDELETE 5.+ E 把新近删除的一个或几个文件恢复出来.
UNFORMAT 5.+ E 把安全格式化了的磁盘恢复成原来状态.
VDISK 3.+ E 在内存建立一个虚拟的盘;系统起动时加入
到DOS中.
VER 2.+ I 显示正在使用的DOS版本.
VERIFY 2.+ E 验证复制磁盘的数据的完整性.
VOL 2.+ E 显式指定盘的卷号.
VSAFE 6.00+ E 对计算机进行监示以防病毒,当可疑情况出
现时就发出一警告.这一程序可由MS-DOS安
装,也可由WINDOWS安装.
XCOPY 3.2+ E 带有选择功能的文件COPY.
XMAEM 4.0+ E 用在CONFIG.SYS中,以仿真IBM PS/2 80286 扩展内存适配器/A的一个设备驱动程序.本
命令只用于80386系统,如IBM PS/2 80型. XMA2EMS 4.0+ E 用在CONFIG.SYS中, 用来支持LIM扩展内存
规范的一个设备驱动程序.
————————————————————————————————————
设备指示符(Device Designations)
-------------------------------
设备指示符是用来代表计算机不同设备的一个缩写词,后面跟着一个冒号. 例
如, 磁盘驱动器A和B的设备指示符是A:和B:. 被称作计算机控制台(Console)的键
盘和显示器合用一个设备指示符CON:. 和DOS命令一样, 设备指示符可用大写, 也
可用小写. 因此,设备指示符"con:"经DOS解释后就是"CON:". 表1-4列出了DOS 的
各种设备指示符以及它们的意义.

表1-4 设备指示符
————————————————————————————————————
设备指示符 说 明
————————————————————————————————————
A: 到 Z: 磁盘驱动器A到Z的设备指示符. DOS 3.00版的命令 LASTDRIVE将修改它.
CON: 控制台(Console),即键盘加显示器. 当要把键盘/显
示器的信息COPY到一个文件或其它设备上时,将利用
到该符号. Ctrl-Z(或F6)用来标记COPY文件的结束.
COM1:或AUX: 通信口1(或串行口1,打印机口1)的设备指示符.
COM2:到COM4: 通信口2(或串行口2)到通信口4(或串行口4).
LPT1:或PRN: 并行打印机口1.
LPT2:,LPT3: 并行打印机口2,并行打印机口3.
NUL: 用来试验一个命令用的哑设备(dummy device,或空 设备,假设备,虚拟设备). 使用这一设备时,输入操
作立即得到文件结束信号, 而输出操作没有任何实
际的数据送出.
————————————————————————————————————

有了以上基础后,就可进到第二节开始学习怎样使用DOS了.

zzwu 2002-11-29
  • 打赏
  • 举报
回复
文件太长,不能一次贴出,分几次贴吧.
先贴 A-M 开头的命令:


表1-3 DOS命令概述
———————————————————————————————————— 命令 版本 类型 说 明
———————————————————————————————————— ANTI_VIRUS 6.00+ E 包括MSAV与MWAV两程序, 这是DOS,WINDOWS 下使用的两个病毒检测和清除程序.
APPEND 3.+ E 把文件路径加到新登录(logged)的目录中,
使得不用指定文件所在的驱动器或目录,就
可使用被加了路径的目录中的文件.
ASSIGN 2.+ I 改变指定驱动器的标志.
ATTRIB 3. E 改变指定文件的只读(read-only)属性.
BACKUP 2.+ E 把固定盘上的文件复制到活动盘中,获得文 件或数据的"保险的"备份.
BREAK ON/OFF 2.+ I 命令DOS 在程序运行时检测或不检测来自键 盘的CTRL-BREAK操作.
BUFFERS=nn 2.+ I 在内存中分配几个磁盘缓冲器,其数目为nn.
nn的值在1-99之间. 这一分配命令包含在文
件CONFIG.SYS中,在开机时能自动读入.
CHKDSK 1.+ E 检查并显示被文件占用的和剩下的磁盘空间.
CHDIR 2.+ I 改变使用的DOS目录;命令的简单形式为CD.
CHCP 3.3+ I 改变国家语言代码页,使用本命令前先要使
用NLSFUNC命令.
CLEANUP 5.+ E 在DOS 5.00版装入后移去所有与早期版本相 关的过期文件.
CLS 2.+ E 清除屏幕.
COMP 1.+ E 比较文件.
CONFIG 1.+ E 选择通信参数.
COPY 1.+ I 拷贝与合并文件.
COUNTRY 3. E 选择系统起动时用的配置文件中的日期和时
间的格式.
CTTY 2.+ I 把控制台控制赋给一对远程设备.
DATE 1.+ I 设置系统日期.
DBLSPACE 6.00+ E 压缩文件以增加磁盘容量.
DEBUG 1.+ I 提供显示与修改程序文件的能力.
DEFLAG 6.00+ E 把分成碎块的文件连起来装到连续扇区中,
以改进存取速度.
DEVICE 2.+ I 在CONFIG.SYS文件中作为命令行输入,用来
指定包含设备驱动程序的文件名,设备驱动
程序在系统起动时就能得到安装.
DELTREE 6.00+ E 删除整个目录,子目录及所有的文件.
DIR 1.+ I 把指定目录下的文件名列在屏幕上.
DIRCMD 5.+ I 设置DIR命令操作的路径,常用于AUTOEXEC.
BAT文件.
DISKCOMP 1.+ E 比较二个文件的内容;用来验证DISKCOPY命
令执行是否正确.
DISKCOPY 1.+ E 产生整个盘片的一个复制盘.
DOSKEY 5.+ E 用来维护先前用过的命令表的一个内存驻留 程序; 使用Up/Down箭头键 和 PgUp/PgDown
键可调用这些命令.
DOSSHELL 4.+ E 显示一个命令驱动的文件管理程序;DOS 5.00
已作了改进.
EDIT 5.+ E 由DOS 5.00版首先装备的全屏幕编辑程序.可
用来建立和编辑文件.
EDLIN 1.+ E 用于建立和编辑文件; 作为DOS的一个标准实 用程序提供的简单行编辑程序.
ERASE(或DEL) 1.+ I 从磁盘中删除文件.
EXE2BIN 1.+ I 把 .EXE 执行文件转换成 .COM 文件.
FASTOPEN 3.3+ E 把指定文件地址存到内存以提高存取速度.
FCBS 3.+ I 指定可同时打开的文件数目. 以避免文件被
工作的程序自动关闭.
FDISK 2.+ E 用来把硬盘划成两个或几个分区, 允许两个 或几个操作系统同用一个硬盘.
FILES=nn 2.+ I 由nn来指示程序工作时能同时打开的最多的
文件数目.nn的最大值为99,预设值为8.
FIND 2.+ E 在指定文件中寻找包含指定字符串的所有行
并显示之.
HELP command 5.+ E 显示有关指定DOS命令的信息.
HIMEM 5.+ E 用在CONFIG.SYS文件中,使80286,386,486微
型机可以使用扩充(extented)内存.
INSTALL 4.+ E 用在CONFIG.SYS中,安装供DOS起动作业时用
的命令.
JOIN 3.1+ E 建立一文件路径, 并和指定磁盘驱动器上的 文件连接起来, 使它们的存取如同在新建立 路径的目录中那样.
LABEL 3. E 用来建立,改变或删除磁盘的卷名或标号.
LASTDRIVE 3. E 用来指定系统可用的磁盘驱动器号.
LOADFIX 5.+ E 安装 在MS-DOS 5.00可用的额外存储器中可 能不能正常工作的程序.
MEM 4.+ E 显示用掉的以及可用的存储器总量, 给出正
在使用的程序清单.
MEMMAKER 6.00+ E 把设备驱动器和内存驻留程序从内存的低端 移向高端,来优化存储器的使用.
MIRROW 5.+ E 产生一个有关Undelete以及磁盘分区信息的 文件, 这一文件由UNFORMAT命令在撤消磁盘
格式化时利用.
MKDIR 或 MD 2.+ I 建立一个新的子目录.
NODE 2.+ E 为打印机,显示器,异步通信设备(MODEM)等
各种输出设备设置参数.
MORE 2.+ E 显示目录,当屏幕已满时停顿下来,并给出一 条 "--More--"的信息, 这时,按任意一键就 继续显示下页, 当页满时再显示"--More--" 信息,...,直到显示完.
MOVE 6.00+ E 把一目录中的文件移到同一磁盘的另一目录
中;同时可为搬动的文件建立一新目录.
zzwu 2002-11-29
  • 打赏
  • 举报
回复
我以前翻译过一本<DOS6.22一日通>的书,里面包含了全部DOS命令,我找出来发给你,或在这里来贴出.
CentaurCao 2002-11-28
  • 打赏
  • 举报
回复
内部命令:包含在command.com中的命令,用任何dos启动盘启动了电脑之后都可以使用的命令。如:dir (列目录),md (建目录),cd(进目录),copy ,type等等。
外部命令:不在command.com中的命令,需要通过文件才能执行的。相当于执行一个文件。如:format (格式化),xcopy (增强功能的拷贝),mem (察看内存使用情况)
我的理解是这样的。

下载地址?不知道啦!这些dos中的东东不大好找。呵呵!
nba23 2002-11-28
  • 打赏
  • 举报
回复
DOS的命令分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件。

  内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存
nba23 2002-11-28
  • 打赏
  • 举报
回复
很多DOS网站,上去也可以学到很多东西的!!

那些DOS网站一般都有你所需的很多资料!!找下,

如赛迪网等啊!!!
nba23 2002-11-28
  • 打赏
  • 举报
回复
http://www.beidahuang.net.cn/peixun/kecheng/chuji/neirong014.htm

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧