1、求常用 DOS 命令大全及其用法! 浏览次数:63883 次悬赏分:0 | 解决时间:2009-5-21 13:38 | 提问者:雪枫之哀伤 越详细的越好 拜托了!最佳答案 既然自己不愿搜,我就帮你搜吧一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping 命令是第一个必须掌握的 DOS 命令,它所利用的原理是这样的:网络上的机器都有唯一确定的 IP 地址,我们给目标 IP 地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。
2、先看看帮助吧,在 DOS 窗口中键入:ping /? 回车,出现如图 1。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标 IP 发送数据包,直到我们强迫其停止。试想,如果你使用 100M 的宽带接入,而目标 IP 是 56K 的小猫,那么要不了多久,目标 IP 就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。 -l 定义发送数据包的大小,默认为 32 字节,我们利用它可以最大定义到65500 字节。结合上面介绍的-t 参数一起使用,会有更好的效果哦。 -n 定义向目标 IP 发送数据包的次数,默认为 3 次。如果网络速度比
3、较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标 IP 是否存在,那么就定义为一次吧。 说明一下,如果-t 参数和 -n 参数一起使用,ping 命令就以放在后面的参数为标准,比如“ping IP -t -n 3”,虽然使用了-t 参数,但并不是一直 ping 下去,而是只 ping 3 次。另外,ping 命令不一定非得 ping IP,也可以直接 ping 主机域名,这样就可以得到主机的 IP。 下面我们举个例子来说明一下具体用法,如图 2。 这里 time=2 表示从发出数据包到接受到返回数据包所用的时间是 2 秒,从这里可以判断网络连接速度的大小 。从 TTL 的
4、返回值可以初步判断被 ping 主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。这里 TTL=32 表示操作系统可能是 win98。 (小知识:如果 TTL=128,则表示目标主机可能是 Win2000;如果TTL=250,则目标主机可能是 Unix) 至于利用 ping 命令可以快速查找局域网故障,可以快速搜索最快的 QQ 服务器,可以对别人进行 ping 攻击这些就靠大家自己发挥了。 二,nbtstat 该命令使用 TCP/IP 上的 NetBIOS 显示协议统计和当前 TCP/IP 连接,使用这个命令你可以得到远程主机的 NETBIOS 信息,比如用户名、所属的工作组、网卡
5、的 MAC 地址等。在此我们就有必要了解几个基本的参数。 -a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS 信息如图 3(下同)。 -A 这个参数也可以得到远程主机的 NETBIOS 信息,但需要你知道它的 IP。 -n 列出本地机器的 NETBIOS 信息。 当得到了对方的 IP 或者机器名的时候,就可以使用 nbtstat 命令来进一步得到对方的信息了,这又增加了我们入侵的保险系数。 三,netstat 这是一个用来查看网络状态的命令,操作简便功能强大。 -a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息,如图 4。 这里
6、可以看出本地机器开放有 FTP 服务、Telnet 服务、邮件服务、WEB 服务等。用法:netstat -a IP。 -r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP。 四,tracert 跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。如图 5。 这里说明数据从本地机器传输到 192.168.0.1 的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IP。 五,net 这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,
7、因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入 net /?回车如图 6。 在这里,我们重点掌握几个入侵常用的子命令。 net view 使用此命令查看远程主机的所以共享资源。命令格式为 net view IP。如图 7。 net use 把远程主机的某个共享资源影射为本地盘符,图形界面方便使用,呵呵。命令格式为 net use x: IPsharename。上面一个表示把 192.168.0.5IP 的共享名为magic 的目录影射为本地的 Z 盘。下面表示和 192.168.0.7 建立 IPC$连接(net use IPIP
8、C$ “password“ /user:“name“),如图 8。 建立了 IPC$连接后,呵呵,就可以上传文件了:copy nc.exe 192.168.0.7admin$,表示把本地目录下的 nc.exe 传到远程主机,结合后面要介绍到的其他 DOS 命令就可以实现入侵了。 net start 使用它来启动远程主机上的服务。当你和远程主机建立连接后,如果发现它的什么服务没有启动,而你又想利用此服务怎么办?就使用这个命令来启动吧。用法:net start servername,如图 9,成功启动了 telnet 服务。 net stop 入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个
9、命令停掉就 ok 了,用法和 net start 同。 net user 查看和帐户有关的情况,包括新建帐户、删除帐户、查看特定帐户、激活帐户、帐户禁用等。这对我们入侵是很有利的,最重要的,它为我们克隆帐户提供了前提。键入不带参数的 net user,可以查看所有用户,包括已经禁用的。下面分别讲解。 1,net user abcd 1234 /add,新建一个用户名为 abcd,密码为 1234 的帐户,默认为 user 组成员。 2,net user abcd /del,将用户名为 abcd 的用户删除。 3,net user abcd /active:no,将用户名为 abcd 的用户禁用
10、。 4,net user abcd /active:yes,激活用户名为 abcd 的用户。 5,net user abcd,查看用户名为 abcd 的用户的情况,如图 10。 net localgroup 查看所有和用户组有关的信息和进行相关操作。键入不带参数的 net localgroup即列出当前所有的用户组。在入侵过程中,我们一般利用它来把某个帐户提升为 administrator 组帐户,这样我们利用这个帐户就可以控制整个远程主机了。用法:net localgroup groupname username /add,如图 11。 现在我们把刚才新建的用户 abcd 加到 admini
11、strator 组里去了,这时候 abcd用户已经是超级管理员了,呵呵,你可以再使用 net user abcd 来查看他的状态,和图 10 进行比较就可以看出来。但这样太明显了,网管一看用户情况就能漏出破绽,所以这种方法只能对付菜鸟网管,但我们还得知道。现在的手段都是利用其他工具和手段克隆一个让网管看不出来的超级管理员,这是后话。有兴趣的朋友可以参照黑客防线第 30 期上的由浅入深解析隆帐户 一文。 net time 这个命令可以查看远程主机当前的时间。如果你的目标只是进入到远程主机里面,那么也许就用不到这个命令了。但简单的入侵成功了,难道只是看看吗?我们需要进一步渗透。这就连远程主机当前的
12、时间都需要知道,因为利用时间和其他手段(后面会讲到)可以实现某个命令和程序的定时启动,为我们进一步入侵打好基础。用法:net time IP。如图 12。 六,at 这个命令的作用是安排在特定日期或时间执行某个特定的命令和程序(知道net time 的重要了吧?)。当我们知道了远程主机的当前时间,就可以利用此命令让其在以后的某个时间(比如 2 分钟后)执行某个程序和命令。用法:at time command computer。如图 13。 表示在 6 点 55 分时,让名称为 a-01 的计算机开启 telnet 服务(这里 net start telnet 即为开启 telnet 服务的命令
13、)。 七,ftp 大家对这个命令应该比较熟悉了吧?网络上开放的 ftp 的主机很多,其中很大一部分是匿名的,也就是说任何人都可以登陆上去。现在如果你扫到了一台开放 ftp 服务的主机(一般都是开了 21 端口的机器),如果你还不会使用 ftp 的命令怎么办?下面就给出基本的 ftp 命令使用方法。 首先在命令行键入 ftp 回车,出现 ftp 的提示符,这时候可以键入 “help”来查看帮助(任何 DOS 命令都可以使用此方法查看其帮助),如图 14。 大家可能看到了,这么多命令该怎么用?其实也用不到那么多,掌握几个基本的就够了。 首先是登陆过程,这就要用到 open 了,直接在 ftp 的提
14、示符下输入“open 主机IP ftp 端口”回车即可,一般端口默认都是 21,可以不写。接着就是输入合法的用户名和密码进行登陆了,这里以匿名 ftp 为例介绍,如图 15。 用户名和密码都是 ftp,密码是不显示的。当提示* logged in 时,就说明登陆成功。这里因为是匿名登陆,所以用户显示为 Anonymous。 接下来就要介绍具体命令的使用方法了,如图 16。 dir 跟 DOS 命令一样,用于查看服务器的文件,直接敲上 dir 回车,就可以看到此 ftp 服务器上的文件。 cd 进入某个文件夹。 get 下载文件到本地机器。 put 上传文件到远程服务器。这就要看远程 ftp 服
15、务器是否给了你可写的权限了,如果可以,呵呵,该怎么 利用就不多说了,大家就自由发挥去吧。 delete 删除远程 ftp 服务器上的文件。这也必须保证你有可写的权限。 bye 退出当前连接。 quit 同上。 八,telnet 功能强大的远程登陆命令,几乎所有的入侵者都喜欢用它,屡试不爽。为什么?它操作简单,如同使用自己的机器一样,只要你熟悉 DOS 命令,在成功以administrator 身份连接了远程机器后,就可以用它来干你想干的一切了。下面介绍一下使用方法,首先键入 telnet 回车,再键入 help 查看其帮助信息,如图17。 然后在提示符下键入 open IP 回车,这时就出现了
16、登陆窗口,让你输入合法的用户名和密码,这里输入任何密码都是不显示的,如图 18。 当输入用户名和密码都正确后就成功建立了 telnet 连接,这时候你就在远程主机上具有了和此用户一样的权限,利用 DOS 命令就可以实现你想干的事情了,如图 19。这里我使用的超级管理员权限登陆的。dos 命令大全 浏览次数:129703 次悬赏分:0 | 解决时间:2008-7-17 13:17 | 提问者:ying1314iu 本人要操作系统 DOS 全部的命令最佳答案 MS DOS 命令大全一、基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。
17、 /a:查看包括隐含文件的所有文件。 /ah:只显示出隐含文件。 /w:以紧凑方式(一行显示 5 个文件)显示文件和文件夹。 /p:以分页方式(显示一页之后会自动暂停)显示。 |more:前面那个符号是“”上面的那个,叫做重定向符号,就是把一个 命令的结果输出为另外一个命令的参数。more 也是一个命令,dir /w |more 得到的结果和 dir /w /p 的结果是一样的。 其他的参数大家可以用:dir/?查看。 2 cd cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就 输入:cdabcdef.ghi 进入该目录。 cd 退回到根目录。 cd退回到上一级目
18、录。 3 md rd md 目录名:建立特定的文件夹。 (dos 下面习惯叫目录,win 下面习惯叫文 件夹。呵呵!) rd 目录名:删除特定的文件夹。 4 cls 清除屏幕。 5 copy copy 路径文件名 路径文件名 :把一个文件拷贝到另一个地方。 6 move move 路径文件名 路径 文件名 :把一个文件移动(就是剪切+复制)到另 一个地方。 7 del del 文件名:删除一个文件。 del *.*:删除当前文件夹下所有文件。 del 不能删除文件夹。 8 deltree 删除文件夹和它下面的所有子文件夹还有文件,厉害。不要乱用。 9 format format x: : x
19、代表盘符,格式化一个分区。在 dos 下是用 fat 文件系统格式 化的,在 windows2000 安装的时候会问你要不要转换为 ntfs。 10 type type 文本文件名:显示出文本文件的内容。 11 edit 其实这是个小程序,编辑文本文件用的。 12 ren ren 旧文件名 新文件名:改文件名。 二、关于网络的常用命令 1 ping ping 主机 ip 或名字:向目标主机发送 4 个 icmp 数据包,测试对方主机是否收 到并响应,一般常用于做普通网络是否通畅的测试。但是 ping 不同不代表网 络不通,有可能是目标主机装有防火墙并且阻止了 icmp 响应。 ping -t
20、:不停的发送数据包。当然都很小,不能称作攻击。有些人自己写 了一些类似于 ping 命令的程序,不停的发送很大的数据包,以阻塞目标主机 的网络连接。 2 net 建议是用 net /?获取具体帮助信息。实在是有很多参数,参数下面还有参 数。常用:net view 主机 来看共享,net start/stop 服务 来启动和停 止服务,信使服务个人不太喜欢。 3 netstat netstat 主机:查看主机当前的 tcp/ip 连接状态,如端口的状态。 4 nbtstat nbtstat 主机:查看主机使用的 NetBIOS name。 5 tracert tracert 主机:查看从你自己到
21、目标逐机到底经过了那些路径。如: tracert 然后等待。就会看到你经过的一个个路由节 点,一般大一点的路由器,如电信的主干路由,除了 ip 以外,都有英文标示 的。 6 pathping pathping 主机:类似 tracert,但可以显示一些 tracert 不能显示出来的信 息。可以自己试试。 7 ftp 字符方式的 ftp,我喜欢用;)不用装 cuteftp 了。 8 telnet 字符方式的远程登录程序,是网络人员极其爱用的远程登录程序。我最近常 用来调试邮件服务器。 9 ipconfig 非常有用的网络配置、排错。命令。 不加参数显示当前机器的网络接口状态。 /all 先是
22、详细的信息。 /release 释放当前 ip。 /renew 重新申请 ip。 /flushdns 刷新 dns 缓存。 /registerdns 重新栽 dns 服务器上注册自己。 。 10 arp 操作当前的 arp 缓存。 -a 显示 arp 缓存。 -d 删除一条缓存纪录。 -s 田家一条缓存纪录。 11 nslookup 排除 dns 错误的利器。是一个交互的工具。使用之前请先努力弄清楚 dns 的作用以及 dns 的工作原理。 xcopy 是一个外部命令,也就是说,是一个小程序,有的时候会发现软盘上没有,硬盘上也没有。昏倒。当然勇气来使比 copy 好用,我喜欢加/e参数。 sm
23、artdrv.exe 加载磁盘缓存,参数是缓存的大小,单位是 kb。 如:smartdrv 32768 就是加载 32M 的缓存。 缓存的作用在你安装 WIN2K 的时候非常明显!不加缓存装 WIN2K PRO 要 3小时左右,加载 8M 缓存后,只要 30 分钟。 原理是在内存中划分出一块区域,在安装期间不断地把硬盘上的数据读取到那块缓存区域中,充分利用了内存。 AT 和任务计划作用一样。 以下是使用方法,可以通过在命令提示符下面输入:AT /?获得帮助。 AT 命令安排在特定日期和时间运行命令和程序。 要使用 AT 命令,计划服务必须已在运行中。 AT computername id /D
24、ELETE | /DELETE /YES AT computername time /INTERACTIVE /EVERY:date,. | /NEXT:date,. “command“ computername 指定远程计算机。 如果省略这个参数,会计划在本地计算机上运行命令。 127.0.0.1 代表本机。和不加这个参数意思一样。 id 指定给已计划命令的识别号。 用来识别任务,比如你要添加好几个任务,ID=1 就代表第一个喽! /delete 删除某个已计划的命令。如果省略 id, 计算机上所有已计划的命令都会被删除。 /yes 不需要进一步确认时,跟删除所有作业 的命令一起使用。 ti
25、me 指定运行命令的时间。 /interactive 允许作业在运行时,与当时登录的用户 桌面进行交互。 /every:date,. 每个月或每个星期在指定的日期运行命令。 如果省略日期,则默认为在每月的本日运行。 /next:date,. 指定在下一个指定日期(如,下周四 )运行命令。 如果省略日期,则默认为在每月的本日运行。 “command“ 准备运行的 Windows NT 命令或批处理程序。DOS 命令全集常用 浏览次数:1994 次悬赏分:0 | 提问时间:2006-5-17 08:57 | 提问者:shenhaitao00 其他回答 共 3 条 一)MD 建立子目录 1功能:创建
26、新的子目录 2类型:内部命令 3格式:MD盘符:路径名子目录名 4使用说明: (1)“盘符” :指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在 C 盘的根目录下创建名为 FOX 的子目录;(2)在 FOX 子目录下再创建 USER 子目录。 C:、MD FOX (在当前驱动器 C 盘下创建子目录 FOX) C:、MD FOX 、USER (在 FOX 子目录下再创建 USER 子目录) (二)CD改变当前目录 1功能:显示当前目录 2类型:内部命令 3格式:CD盘符: 路径名子目录名 4使用说明:
27、(1)如果省略路径和子目录名则显示当前目录; (2)如采用 “CD、”格式,则退回到根目录; (3)如采用 “CD.。”格式则退回到上一级目录。 例:(1)进入到 USER 子目录;(2)从 USER 子目录退回到子目录;(3 )返回到根目录。 C:、CD FOX 、USER(进入 FOX 子目录下的 USER 子目录) C:、FOX、USER CD.。 (退回上一级根目录) C:、FOXCD、 (返回到根目录) C:、 (三)RD删除子目录命令 1功能:从指定的磁盘删除了目录。 2类型:内部命令 3格式:RD盘符: 路径名子目录名 4使用说明: (1)子目录在删除前必须是空的,也就是说需要先
28、进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用 RD 命令删除该了目录本身; (2)不能删除根目录和当前目录。 例:要求把 C 盘 FOX 子目录下的 USER 子目录删除,操作如下: 第一步:先将 USER 子目录下的文件删空; C、DEL C:、FOX、 USER、*。* 第二步,删除 USER 子目录。 C、RD C:、FOX、USER (四)DIR显示磁盘目录命令 1功能:显示磁盘目录的内容。 2类型:内部命令 3格式:DIR 盘符路径/P/W 4 使用说明: /P 的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,
29、加上/P 参数后,屏幕上会分面一次显示 23 行的文件信息,然后暂停,并提示;Press any key to continue /W 的使用:加上/W 只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。 PATH路径设置命令 1功能:设备可执行文件的搜索路径,只对文件有效。 2类型:内部命令 3格式:PATH盘符 1目录 路径名 1;盘符 2:,目录路径名 2 4使用说明: (1)当运行一个可执行文件时,DOS 会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据 PATH 命令所设置的路径,顺序逐条地到目录中搜索该文件; (2)PATH
30、 命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; (3)PATH 命令有三种使用方法: PATH盘符 1:路径 1盘符 2:路径 2(设定可执行文件的搜索路径) PATH:(取消所有路径) PATH:(显示目前所设的路径) (六)TREE显示磁盘目录结构命令 1功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 2类型:外部命令 3格式:TREE盘符:/FPRN 4使用说明: (1)使用/F 参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用 PRN 参数时,则把所列目录及目录中的文件名打印输出。 (七)DELTREE删除整个目录
31、命令 1功能:将整个目录及其下属子目录和文件删除。 2类型:外部命令 3格式:DELTREE盘符:路径名 4使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE 都一视同仁,照删不误。使用时务必小心!五、磁盘操作类命令 (一)FORMAT磁盘格式化命令 1功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS 的准备。 2类型:外部命令 3格式:FORMAT盘符:/S/4/Q 4使用说明: (1)命令
32、后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON REMOVABLE DISK DRIVE C:WILL BE LOST ! Proceed with Format (Y/N)? (警告:所有数据在 C 盘上,将会丢失,确实要继续格式化吗?) (2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A; and press ENTER when ready (在 A 驱中插入新盘,准备好后按回车键)。 (3)选用/S参数,将把 DOS 系统文件 IO.SYS 、MSDOS.SYS 及COMMAND
33、.COM 复制到磁盘上,使该磁盘可以做为 DOS 启动盘。若不选用/S 参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; (4)选用/4参数,在 1.2MB 的高密度软驱中格式化 360KB 的低密度盘; (5)选用/Q参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 (6)选用/U 参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的 FAT 表和根目录,必要时可用 UNFORRMAT 恢复原来的数据。 (二)UNFORMAT 恢复格式化命令
34、 1功能:对进行过格式化误操作丢失数据的磁盘进行恢复。 2类型:外部命令 3格式:UNFORMAT盘符/L/U/P/TEST 4使用说明:用于将被 “非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括 FAT、根目录、BOOT 扇区及硬盘分区表)受损时,也可以用 UNFORMAT 来抢救。 (1)选用/L 参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做 FORMAT 工作。 (2)选用/P 参数将显示于屏幕的报告(包含/L 参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will be sent to LPT1” (3)
35、选用/TEST 参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only” (4)选用/U 参数不使用 MIRROR 映像文件的数据,直接根据磁盘现状进行UNFORMAT。 (5)选用/PSRTN;修复硬盘分区表。 若在盘符之后加上/P、/L、/TEST 之一,都相当于使用了 /U 参数,UNFORMAT 会“假设”此时磁盘没有 MIRROR 映像文件。 注意:UNFORMAT 对于刚 FORMAT 的磁盘,可以完全恢复,但 FORMAT 后若做了其它数据的写入,则 UNFORMAT 就不能完整的救回数据了。UNFORMAT 并非是万能的,由于使用
36、 UNFORMAT 会重建 FAT 与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用 UNDELETE 就够了。 三) CHKDSK检查磁盘当前状态命令 1功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。 2类型:外部命令 3格式:CHKDSK 盘符: 路径文件名/F/V 4使用说明: (1)选用文件名 参数,则显示该文件占用磁盘的情况; (2)选/F参数,纠正在指定磁盘上发现的逻辑错误; (3)选用/V参数,显示盘上的所有文件和路径。 (四)DISKCOPY整盘复制命令 1功能:复制格式和内容完全相同的软盘。 2类型:外部命令
37、 3格式:DISKCOPY盘符 1:盘符 2: 4使用说明: (1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。 (2)如果目标软盘上原有文件,则复制后将全部丢失。 (3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。 (五)LABEL建立磁盘卷标命令 1功能:建立、更改、删除磁盘卷标。 2类型:外部命令 3格式:LABEL 盘符:卷标名 4使用说明: (1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名; (2)卷标名由 1 至 11 个字符组成。 (六)VOL显示磁盘卷标命令 1功能:查看磁盘卷标号。 2类
38、型:内部命令 3格式:VOL 盘符: 4使用说明:省略盘符,显示当前驱动器卷标。 (七)SCANDISK检测、修复磁盘命令 1功能:检测磁盘的 FAT 表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。 2类型:外部命令 3格式:SCANDISK盘符 1:盘符 2:/ALL 4使用说明: (1)CCANDISK 适用于硬盘和软盘,可以一次指定多个磁盘或选用/ALL参数指定所有的磁盘; (2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。 (八)DEFRAG重整磁盘命令 1。功能:整理磁盘,消除磁盘碎块。 2类型:外部命令 3格式:DEFRAG盘符
39、:/F 4使用说明:选用 /F 参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。 (九)SYS系统复制命令 1功能:将当前驱动器上的 DOS 系统文件 IO.SYS,MSDOS.SYS 和COMMAND.COM 传送到指定的驱动器上。 2类型:外部命令 3格式:SYS 盘符: *使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:No roomfor on destination disk. 文件操作类命令 (一) COPY 文件复制命令 1功能:拷贝一个或多个文件到指定盘上。 2类型:内部命令 3格式:COPY 源盘路径源文件名
40、目标盘路径目标文件名 4使用说明: (1)COPY 是文件对文件的方式复制数据,复制前目标盘必须已经格式化; (2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代; (3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够; (4)文件名中允许使用通配举“*”“?”,可同时复制多个文件; (5)COPY 命令中源文件名必须指出,不可以省略。 (6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝” 此时目标文件名可以省略; (7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝” ,此时,目标文件名不能省略; (8)复
41、制时,还可以将几个文件合并为一个文件,称为“合并拷贝” ,格式如下:COPY;源盘 路径源文件名 1源文件名 2目标盘路径目标文件名; (9)利用 COPY 命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON 盘符:路径文件名; (10)注意:COPY 命令的使用格式,源文件名与目标文件名之间必须有空格!(二)XCOPY目录复制命令 1功能:复制指定的目录和目录下的所有文件连同目录结构。 2类型:外部命令 3格式:XCOPY 源盘:源路径名目标盘符:目标路径名/S/V/E 4使用说明: (1)XCOPY 是 COPY 的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐
42、藏文件和系统文件; (2)使用时源盘符、源目标路径名、源文件名至少指定一个; (3)选用/S 时对源目录下及其子目录下的所有文件进行 COPY。除非指定/E参数,否则/S 不会拷贝空目录,若不指定/S 参数,则 XCOPY 只拷贝源目录本身的文件,而不涉及其下的子目录; (4)选用/V 参数时,对的拷贝的扇区都进行较验,但速度会降低。 (三)TYPE 显示文件内容命令 1功能:显示 ASCII 码文件的内容。 2类型:内部命令。 3格式:TYPE盘符:路径文件名 4使用说明: (1)显示由 ASCII 码组成的文本文件,对。 EXE.COM 等为扩展名的文件,其显示的内容是无法阅读的,没有实际
43、意义 2; (2)该命令一次只可以显示一个文件的内容,不能使用通配符; (3)如果文件有扩展名,则必须将扩展名写上; (4)当文件较长,一屏显示不下时,可以按以下格式显示;TYPE盘符:路径文件名|MORE ,MORE 为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。 (5)若需将文件内容打印出来,可用如下格式: TYPE盘符: 路径文件名 ,PRN 此时,打印机应处于联机状态。 (四) REN文件改名命令 1功能:更改文件名称 2类型:内部命令 3格式:REN盘符:路径旧文件名新文件名 4使用说明: (1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件
44、名; (2)允许使用通配符更改一组文件名或扩展名。 (五)FC 文件比较命令 1功能:比较文件的异同,并列出差异处。 2类型:外部命令 3格式:FC盘符:路径名文件名盘符:路径名文件名/A/B/C/N 4使用说明: (1)选用/A 参数,为 ASCII 码比较模式; (2)选用/B 参数,为二进制比较模式; (3)选用/C 参数,将大小写字符看成是相同的字符。 (4)选用/N 参数,在 ASCII 码比较方式下,显示相异处的行号。 (六)ATTRIB修改文件属性命令 1功能:修改指定文件的属性。(文件属性参见 2.5.4(二)文件属性一节) 2类型:外部命令。 3格式:ATTRIB 文件名RR
45、A AHHS 4使用说明: (1)选用 R 参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用R 参数,去除只读属性; (2)选用 A 参数,将文件设置为档案属性;选用A 参数,去除档案属性;(3)选用 H 参数,将文件调协为隐含属性;选用H 参数,去隐含属性; (4)选用 S 参数,将文件设置为系统属性;选用S 参数,去除系统属性;(5)选用/S 参数,对当前目录下的所有子目录及作设置。 七) DEL删除文件命令 1功能:删除指定的文件。 2类型:内部命令 3格式:DEL盘符:路径 文件名/P 4使用说明: (1)选用/P 参数,系统在删除前询问是否真要删除该文件,若
46、不使用这个参数,则自动删除; (2)该命令不能删除属性为隐含或只读的文件; (3)在文件名称中可以使用通配符; (4)若要删除磁盘上的所有文件(DEL* 或 DEL),则会提示:(Arey ou sure?)(你确定吗?)若回答 Y,则进行删除,回答 N,则取消此次删除作业。 (八) UNDELETE恢复删除命令 1功能:恢复被误删除命令 2类型:外部命令。 3格式:UNDELETE盘符:路径名文件名/DOS/LIST/ALL 4使用说明:使用 UNDELETE 可以使用“*”和“ ?”通配符。 (1)选用/DOS 参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个
47、字符会被改为 E5,DOS 即依据文件开头的 E5 和其后续的字符来找到欲恢复的文件,所以,UNDELETE 会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合 DOS 的文件名规则即可。 (2)选用/LIST 只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。 (3)选用/ALL 自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若 UNDELTE 利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%0000123456789AZ。 UNDELETE 还具有建立
48、文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关 DOS 手册。 七、其它命令 (一)CLS清屏幕命令 1 功能:清除屏幕上的所有显示,光标置于屏幕左上角。 2 类型:内部命令 3 格式:CLS (二) VER 查看系统版本号命令 1 功能:显示当前系统版本号 2 类型:内部命令 3 格式:VER (三) DATA 日期设置命令 1 功能:设置或显示系统日期。 2 类型:内部命令 3 格式:DATEmmdd yy 4 使用说明: (1)省略mmdd yy显示系统日期并提示输入新的日期,不修改则可直接按回车键,mm ddyy为“月月日日年年”格式; (2)当机器开始启动时,有自动