DOS常用命令有哪些啊?

2024-05-15

1. DOS常用命令有哪些啊?

DOS命令大全 一)MD——建立子目录 1.功能:创建新的子目录 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.使用说明: (1)如果省略路径和子目录名则显示当前目录; (2)如采用“CD、”格式,则退回到根目录; (3)如采用“CD.。”格式则退回到上一级目录。 例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。 C:、>CD FOX 、USER(进入FOX子目录下的USER子目录) C:、FOX、USER>CD.。 (退回上一级根目录) C:、FOX>CD、 (返回到根目录) C:、> (三)RD——删除子目录命令 1.功能:从指定的磁盘删除了目录。 2.类型:内部命令 3.格式:RD[盘符:][路径名][子目录名] 4.使用说明: (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用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的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press any key to continue /W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。 PATH——路径设置命令 1.功能:设备可执行文件的搜索路径,只对文件有效。 2.类型:内部命令 3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…} 4.使用说明: (1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; (2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; (3)PATH命令有三种使用方法: PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径) PATH:(取消所有路径) PATH:(显示目前所设的路径) (六)TREE——显示磁盘目录结构命令 1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 2.类型:外部命令 3.格式:TREE[盘符:][/F][》PRN] 4.使用说明: (1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。 (七)DELTREE——删除整个目录命令 1.功能:将整个目录及其下属子目录和文件删除。 2.类型:外部命令 3.格式:DELTREE[盘符:]〈路径名〉 4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!!! 五、磁盘操作类命令 (一)formAT——磁盘格式化命令 1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。 2.类型:外部命令 3.格式:formAT〈盘符:〉[/S][/4][/Q] 4.使用说明: (1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示: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.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; (4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘; (5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 (6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。 (二)UNformAT恢复格式化命令 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)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only” (4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。 (5)选用/PSRTN;修复硬盘分区表。 若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。 注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。 三) CHKDSK——检查磁盘当前状态命令 1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。 2.类型:外部命令 3.格式:CHKDSK [盘符:][路径][文件名][/F][/V] 4.使用说明: (1)选用[文件名]参数,则显示该文件占用磁盘的情况; (2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误; (3)选用[/V]参数,显示盘上的所有文件和路径。 (四)DISKCOPY——整盘复制命令 1.功能:复制格式和内容完全相同的软盘。 2.类型:外部命令 3.格式:DISKCOPY[盘符1:][盘符2:] 4.使用说明: (1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。 (2)如果目标软盘上原有文件,则复制后将全部丢失。 (3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。 下面有更多的 http://zhidao.baidu.com/question/22877897.html

DOS常用命令有哪些啊?

2. 请告诉我一些常用的DOS命令!谢谢

一,ping 

它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,出现如图1。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 

-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。 

-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。 

-n 定义向目标IP发送数据包的次数,默认为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的返回值可以初步判断被ping主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。 
(小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix) 
至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对别人进行ping攻击……这些就靠大家自己发挥了。 

二,nbtstat 

该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。 

-a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息如图3(下同)。 

-A 这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。 
-n 列出本地机器的NETBIOS信息。 

当得到了对方的IP或者机器名的时候,就可以使用nbtstat命令来进一步得到对方的信息了,这又增加了我们入侵的保险系数。 


三,netstat 
这是一个用来查看网络状态的命令,操作简便功能强大。 

-a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息,如图4。 

这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法:netstat -a IP。 
-r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP。 

四,tracert 
跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。如图5。 

这里说明数据从本地机器传输到192.168.0.1的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IP。 

五,net 

这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入net /?回车如图6。 

在这里,我们重点掌握几个入侵常用的子命令。 

net view 

使用此命令查看远程主机的所以共享资源。命令格式为net view \\IP。如图7。 

net use 
把远程主机的某个共享资源影射为本地盘符,图形界面方便使用,呵呵。命令格式为net use x: \\IP\sharename。上面一个表示把192.168.0.5IP的共享名为magic的目录影射为本地的Z盘。下面表示和192.168.0.7建立IPC$连接(net use \\IP\IPC$ "password" /user:"name"),如图8。 

建立了IPC$连接后,呵呵,就可以上传文件了:copy nc.exe \\192.168.0.7\admin$,表示把本地目录下的nc.exe传到远程主机,结合后面要介绍到的其他DOS命令就可以实现入侵了。 

net start 
使用它来启动远程主机上的服务。当你和远程主机建立连接后,如果发现它的什么服务没有启动,而你又想利用此服务怎么办?就使用这个命令来启动吧。用法:net start servername,如图9,成功启动了telnet服务。 

net stop 
入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个命令停掉就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的用户禁用。 
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加到administrator组里去了,这时候abcd用户已经是超级管理员了,呵呵,你可以再使用net user abcd来查看他的状态,和图10进行比较就可以看出来。但这样太明显了,网管一看用户情况就能漏出破绽,所以这种方法只能对付菜鸟网管,但我们还得知道。现在的手段都是利用其他工具和手段克隆一个让网管看不出来的超级管理员,这是后话。有兴趣的朋友可以参照《黑客防线》第30期上的《由浅入深解析隆帐户》一文。 

net time 
这个命令可以查看远程主机当前的时间。如果你的目标只是进入到远程主机里面,那么也许就用不到这个命令了。但简单的入侵成功了,难道只是看看吗?我们需要进一步渗透。这就连远程主机当前的时间都需要知道,因为利用时间和其他手段(后面会讲到)可以实现某个命令和程序的定时启动,为我们进一步入侵打好基础。用法:net time \\IP。如图12。 

六,at 

这个命令的作用是安排在特定日期或时间执行某个特定的命令和程序(知道net time的重要了吧?)。当我们知道了远程主机的当前时间,就可以利用此命令让其在以后的某个时间(比如2分钟后)执行某个程序和命令。用法:at time command \\computer。如图13。 

表示在6点55分时,让名称为a-01的计算机开启telnet服务(这里net start telnet即为开启telnet服务的命令)。 

七,ftp 

大家对这个命令应该比较熟悉了吧?网络上开放的ftp的主机很多,其中很大一部分是匿名的,也就是说任何人都可以登陆上去。现在如果你扫到了一台开放ftp服务的主机(一般都是开了21端口的机器),如果你还不会使用ftp的命令怎么办?下面就给出基本的ftp命令使用方法。 
首先在命令行键入ftp回车,出现ftp的提示符,这时候可以键入“help”来查看帮助(任何DOS命令都可以使用此方法查看其帮助),如图14。 

大家可能看到了,这么多命令该怎么用?其实也用不到那么多,掌握几个基本的就够了。 

首先是登陆过程,这就要用到open了,直接在ftp的提示符下输入“open 主机IP ftp端口”回车即可,一般端口默认都是21,可以不写。接着就是输入合法的用户名和密码进行登陆了,这里以匿名ftp为例介绍,如图15。 

用户名和密码都是ftp,密码是不显示的。当提示**** logged in时,就说明登陆成功。这里因为是匿名登陆,所以用户显示为Anonymous。 

接下来就要介绍具体命令的使用方法了,如图16。 

dir 跟DOS命令一样,用于查看服务器的文件,直接敲上dir回车,就可以看到此ftp服务器上的文件。 
cd 进入某个文件夹。 
get 下载文件到本地机器。 
put 上传文件到远程服务器。这就要看远程ftp服务器是否给了你可写的权限了,如果可以,呵呵,该怎么 利用就不多说了,大家就自由发挥去吧。 
delete 删除远程ftp服务器上的文件。这也必须保证你有可写的权限。 
bye 退出当前连接。 
quit 同上。 


八,telnet 
功能强大的远程登陆命令,几乎所有的入侵者都喜欢用它,屡试不爽。为什么?它操作简单,如同使用自己的机器一样,只要你熟悉DOS命令,在成功以administrator身份连接了远程机器后,就可以用它来干你想干的一切了。下面介绍一下使用方法,首先键入telnet回车,再键入help查看其帮助信息,如图17。 

然后在提示符下键入open IP回车,这时就出现了登陆窗口,让你输入合法的用户名和密码,这里输入任何密码都是不显示的,如图18。 

当输入用户名和密码都正确后就成功建立了telnet连接,这时候你就在远程主机上具有了和此用户一样的权限,利用DOS命令就可以实现你想干的事情了,如图19。这里我使用的超级管理员权限登陆的

3. 有谁知道一些常用的的DOS命令吗?

这个DOS命令太多了!想学的话要费点时间咯,
很多都是使用的,只是看你怎么用了!
下面就慢慢的列举吧。
一、DIR
命令的格式:
dir
[D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h]
(1)dir
/a:attrib
缺省包含所有文件(系统文件.隐含文件)
attrib[:][h/-h]只显示隐含文件或非隐含文件.
[r/-r]只显示只读文件或非只读文件
[s/-s]只显示系统文件或非系统文件
[a/-a]只显示要归档文件或非归档文件
(2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前
/o[n/-n]:按字母顺序或按文件名顺序/反向显示
[e/-e]:按扩展名字母顺序/反向显示
[d/-d]:按时间顺序/反向显示
[s/-s]:按大小从大到小或/反向显示
[g/-g]:按子目录先于文件或文件先于子目录
(3)/s
参数:对当前目录及其子目录中所有文件进行列表
列名:dir
/s/a/o:n
c:\>PRN
将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出
(4)/B
参数:将只显示文件名与扩展名
(5)/L
参数:将全部用小写字母对文件或子目录进行列表
训练:
dir
/a
列当前目录所有文件(含隐含及系统文件)
dir
/ah
列隐含文件(包含子目录(隐含的)
dir
/a-h
dir
/as
列系统文件
dir
/a-s
dir
/ad
列子目录
dir
/a-d
dir
/o
按字母顺序
dir
/B
只显示文件名与扩展名
二、attrib
[+r|-r]
[+a|-a]
[+s|-s]
[+h|-h]
[d:
]
[name]
[/s]
缺省
attrib
name
显示文件的(文件)属性
attrib
io.sys
(或子目录)
shr
c:\
io.sys
指定为系统(s)
隐含(h)
只读(r)文件
也可以attrib
*.sys
显示扩展名为sys的文件属性
参数
[+r|-r]
将文件属性设置或解除
只读属性
[+a|-a]
将文件属性设置或解除
归档属性
[+h|-h]
将文件属性设置或解除
隐含属性
(尤其对子目录也起作用)
/s
参数
将当前及当前子目录下的所有文件均起作用
可以用来查找文件
例子:
attrib
news86
列news86的文档属性
attrib
+r
report.txt
设置为只读
attrib
-s
-h
record.txt
attrib
+a
a:*.*
attrib
-a
a:*.bak
xcopy
a:
b:
/a
将A盘上的所有标志为"归档"属性的文件拷到B盘
xcopy
a:
b:
/m
将A盘上的所有文件拷到B盘后并移去归档属性
三、cd
介绍:
cd...返回上二级目录
"."代表当前目录
"."代表父目录
cd
..\..返回到上级目录的父目录(祖目录)
cd
A:\
将A盘的当前目录改为根目录
cd
A:\xx
将A盘的当前目录改为子目录xx下
cd
..\98
先返回父目录,再进入父目录下的98子目录
cd
..返回到父目录
cd\98
进入根目录下的98子目录
 
 
四、copy
[/y][/-y][/v][
/B]
copy
/y
不加提示,对所有文件加以覆盖
/-y
加以提示,对所有文件
(yes或no提问
)
/v
拷贝以后加以校验
/B
按二进制进行显示
copy
w1.wps
con/b
可以将wps文件在屏幕上显示,而不必进入wps状态
copy
..\98
将父目录下的98子目录下的所有文件全拷到当前子目录
copy
.\97
当当前目录下的97子目录下文件全部拷到当前目录
copy
.
c:\
将当前目录下的所有文件拷到c盘根目录
.
意味着
*.*
文件
copy
nul
a.abc
将a.abc
文件清空(文件长度改为0)
copy
文件名+con
向文本文件中追加命令或内容
copy
con
文件名
创建文本文件(F6存盘退出)
copy
con
prn
检测打印机的开关
五、xcopy命令
xcopy
[source]
[d:date]
[/p]
[/s]
[/e]
[/v]
[/y]
xcopy
[d:date]
xcopy
a:b:\
/d:08/18/98/s/v
拷贝98.08.18年后的文件
xcopy
[/p]
提示创建子目录
xcopy
[/s]
连带子目录一起拷贝.
注意:若目标盘上不存在此子目录,而在目标
盘的结束符又不以"\"为结束,则将提示:
does
destination
specify
a
file
name
or
directory
name
on
the
target
[f=file,d=directory]?
在目标盘上创建文件[按下]还是创建子目录[按下d]
?应选择d键
xcopy[/v]
带较验
*:(1)
xcopy
不拷贝系统和隐含文件,应先予以修改属性再拷贝
xcopy
[/y]
覆盖时是否有提示,
/y
不带提示
若省略目标盘或子目录名,则拷贝到当前目录下

有谁知道一些常用的的DOS命令吗?

4. dos下的基本命令

这个是一部分我编写一个电子版的很详细,那是重要文件和启动文件就能告诉你,你按照他说的删除启动文件我保证你启动不了你的电脑了^_^
要的话直接联系我我传你
你需要我也可以给你编写一个批助理器双点就格式化
但是我到现在也不干编写因为他太厉害了
如下:
用DOS,可别不知道DOS在哪里运行,有好几种方法 

1.开始菜单---程序---附件---命令提示符 
2.开始菜单---运行---打命令CMD 

一、常用DOS命令 

(1)cd.. cd.. 退到次一级目录 
cd\ cd\ 退到根目录下的意思 
cd 文件夹名字 cd windows 进入WINDOWS目录 


(2)md 文件夹名字 md win 建立名为win的文件夹 

(3)rd 文件夹名字 rd win 删除名为win的文件夹 
(前提是win里没有任何文件) 

(4)copy 路径下文件 目标路径 copy C:\1\mima.txt C:\2\ 拷贝文件 

(5)del 目标路径下文件 del C:\1\3\TCP.txt 删除文件 

del c:\1 删除c盘1目录所有文件 看见没mima.txt被删除了 但是3这个文件夹还没删除 
只是文件不会删除ghost里 
其他文件夹里的东西。 

(6)dir 文件夹名字或盘符 dir c:\windows 查看C盘windows里目录文件 
---------------------------------------------------------------------------- 
│dir/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;│ 
│dir/S:显示当前目录及其子目录下所有的文件, │ 
│dir/a 查看所有文件包括隐藏文件 dir c:\windows /a │ 
│dir/p 分页查看 这里的很实用的,大家一定要自己试试 │ 
----------------------------------------------------------------------------- 
(为了节省大家的时间,方框里面的我就不介绍了,大家自己试试) 

(7)format 盘符 格式化硬盘 (这个我就不演示了.你问我为什么,汉.........我心疼我的硬盘^_^) 

(8)ren 文件名 文件名 改名 ren 1.bat 2.bat 将1.bat改名为2.bat 这几个文件我还没创建,现在我们创建一下,好了 


(9)type 文件名 查看文件内容(一般用来看bat或txt文件) 

(10)cls 清屏(没多大用) 

二、常用网络DOS命令 

(11)fport 查看系统端口和端口上运行的程序 这个命令我也不知道怎么了,等我查一下用法,发到论坛上,不好意思, 
(12)netstat -an 查看所有连接本机IP 

(13)ipconfig /all 查看所有连接本机IP 

(14)telnet IP 端口 连接对方机器某个端口 

(15)net user 查看本机用户 
net user 用户名 密码 /add 建立一个用户 
net user 用户名 /del 删除一个用户 

(16)net localgroup administrators 用户名 /add 把用户添加到管理员 
net localgroup administrators 用户名 /del 把用户从管理员组删除 
这个就不用演示了,和上面 的一样 



三、批处理文件 

批处理。就是批量处理多条命令的文件。 

后缀为bat 

内容可以自己编辑多条dos命令。他会按照顺序自动运行。 




(17)怎样在对方机器DOS窗口下建立批处理文件? 

copy con 文件名.bat 

C:\>cd 2 

C:\2>dir 这就是我刚才打的命令 

(省略号代表命令) 

CTRL+Z 存盘退出 

这样一个bat文件也就做好了。我们执行一下 




四、其它命令 
(18)mem--查看你的计算机内存有多少,以及内存的使用情况 

(19)time--显示和设置DOS的系统时间 Enter the new time: 意思是设置时间,我们按回车就可以跳过去了 

(20)date--显示和设置DOS的系统日期 用法和time命令一样 

(21)ver--显示正在运行的DOS系统版本号

 (22) CLS--清除屏幕

(23)format--格式化磁盘

(24)mem--查看内存状况

(25)chkdsk--检查磁盘

(26)fdisk--硬盘分区

(27)time--查看时间/改时间

(28)dir--查看文件

(29)HELP--常用命令查看

5. dos命令详解大全

DOS命令大全 (一)MD——建立子目录 
1.功能:创建新的子目录 
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.使用说明: 
(1)如果省略路径和子目录名则显示当前目录; 
(2)如采用“CD、”格式,则退回到根目录; 
(3)如采用“CD.。”格式则退回到上一级目录。 
例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。 
C:、>CD FOX 、USER(进入FOX子目录下的USER子目录) 
C:、FOX、USER>CD.。 (退回上一级根目录) 
C:、FOX>CD、 (返回到根目录) 
C:、> (三)RD——删除子目录命令 
1.功能:从指定的磁盘删除了目录。 
2.类型:内部命令 
3.格式:RD[盘符:][路径名][子目录名] 
4.使用说明: 
(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用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的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press 
any key to continue 
/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。 
PATH——路径设置命令 
1.功能:设备可执行文件的搜索路径,只对文件有效。 
2.类型:内部命令 
3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…} 
4.使用说明: 
(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; 
(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; 
(3)PATH命令有三种使用方法: 
PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径) PATH:(取消所有路径) 
PATH:(显示目前所设的路径) (六)TREE——显示磁盘目录结构命令 
1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 
2.类型:外部命令 
3.格式:TREE[盘符:][/F][》PRN] 
4.使用说明: 
(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; 
(2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。 (七)DELTREE——删除整个目录命令 
1.功能:将整个目录及其下属子目录和文件删除。 
2.类型:外部命令 
3.格式:DELTREE[盘符:]〈路径名〉 
4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!!! 
五、磁盘操作类命令 (一)formAT——磁盘格式化命令 
1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。 
2.类型:外部命令 
3.格式:formAT〈盘符:〉[/S][/4][/Q] 
4.使用说明: 
(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示: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.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; 
(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘; 
(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 
(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。 (二)UNformAT恢复格式化命令 
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)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only” 
(4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。 
(5)选用/PSRTN;修复硬盘分区表。 
若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。 
注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。 (三) CHKDSK——检查磁盘当前状态命令 
1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。 
2.类型:外部命令 
3.格式:CHKDSK [盘符:][路径][文件名][/F][/V] 
4.使用说明: 
(1)选用[文件名]参数,则显示该文件占用磁盘的情况; 
(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误; 
(3)选用[/V]参数,显示盘上的所有文件和路径。 (四)DISKCOPY——整盘复制命令 
1.功能:复制格式和内容完全相同的软盘。 
2.类型:外部命令 
3.格式:DISKCOPY[盘符1:][盘符2:] 
4.使用说明: 
(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。 
(2)如果目标软盘上原有文件,则复制后将全部丢失。 
(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。 (五)LABEL——建立磁盘卷标命令 
1.功能:建立、更改、删除磁盘卷标。 
2.类型:外部命令 
3.格式:LABEL[盘符:][卷标名] 
4.使用说明: 
(1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名; 
(2)卷标名由1至11个字符组成。 (六)VOL——显示磁盘卷标命令 
1.功能:查看磁盘卷标号。 
2.类型:内部命令 
3.格式:VOL[盘符:] 
4.使用说明:省略盘符,显示当前驱动器卷标。 (七)SCANDISK——检测、修复磁盘命令 
1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。 
2.类型:外部命令 
3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL] 
4.使用说明: 
(1)CCANDISK适用于硬盘和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘; 
(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。 (八)DEFRAG——重整磁盘命令 
1.。功能:整理磁盘,消除磁盘碎块。 
2.类型:外部命令 
3.格式:DEFRAG[盘符:][/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 [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名] 
4.使用说明: 
(1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化; 
(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代; 
(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够; 
(4)文件名中允许使用通配举“*”“?”,可同时复制多个文件; 
(5)COPY命令中源文件名必须指出,不可以省略。 
(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略; 
(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略; 
(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉; 
(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]〈文件名〉; 
(10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格! (二)XCOPY——目录复制命令 
1.功能:复制指定的目录和目录下的所有文件连同目录结构。 
2.类型:外部命令 
3.格式:XCOPY [源盘:]〈源路径名〉[目标盘符:][目标路径名][/S][/V][/E] 
4.使用说明: 
(1)XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件; 
(2)使用时源盘符、源目标路径名、源文件名至少指定一个; 
(3)选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录; 
(4)选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。 (三)TYPE——显示文件内容命令 
1.功能:显示ASCII码文件的内容。 
2.类型:内部命令。 
3.格式:TYPE[盘符:][路径]〈文件名〉 
4.使用说明: 
(1)显示由ASCII码组成的文本文件,对。EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义2; 
(2)该命令一次只可以显示一个文件的内容,不能使用通配符; 
(3)如果文件有扩展名,则必须将扩展名写上; 
(4)当文件较长,一屏显示不下时,可以按以下格式显示;TYPE[盘符:][路径]〈文件名〉|MORE,MORE为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。 
(5)若需将文件内容打印出来,可用如下格式: 
TYPE[盘符:][路径]〈文件名〉,>PRN 
此时,打印机应处于联机状态。 (四) REN——文件改名命令 
1.功能:更改文件名称 
2.类型:内部命令 
3.格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉 
4.使用说明: 
(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名; 
(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[文件名][R][——R][A][——A][H][——H][——S] 
4.使用说明: 
(1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用——R参数,去除只读属性; 
(2)选用A参数,将文件设置为档案属性;选用——A参数,去除档案属性; (3)选用H参数,将文件调协为隐含属性;选用——H参数,去隐含属性; 
(4)选用S参数,将文件设置为系统属性;选用——S参数,去除系统属性; (5)选用/S参数,对当前目录下的所有子目录及作设置。 (七) DEL——删除文件命令 
1.功能:删除指定的文件。 
2.类型:内部命令 
3.格式:DEL[盘符:][路径]〈文件名〉[/P] 
4.使用说明: 
(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除; 
(2)该命令不能删除属性为隐含或只读的文件; 
(3)在文件名称中可以使用通配符; 
(4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。 (八) UNDELETE——恢复删除命令 
1.功能:恢复被误删除命令 
2.类型:外部命令。 
3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL] 
4.使用说明:使用UNDELETE可以使用“*”和“?”通配符。 
(1)选用/DOS参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,DOS即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合DOS的文件名规则即可。 
(2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。 
(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——0000123456789A~Z。 UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关DOS手册。 
七、其它命令 (一)CLS——清屏幕命令 
1功能:清除屏幕上的所有显示,光标置于屏幕左上角。 
2类型:内部命令 
3格式:CLS (二) VER查看系统版本号命令 
1功能:显示当前系统版本号 
2类型:内部命令 
3格式:VER (三) DATA日期设置命令 
1功能:设置或显示系统日期。 
2类型:内部命令 
3格式:DATE[mm——dd——yy] 
4使用说明: 
(1)省略[mm——dd——yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm——dd——yy]为“月月——日日——年年”格式; 
(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。 (四) TIME系统时钟设置命令 
1功能:设置或显示系统时期。 
2类型:内部命令 
3格式:TIME[hh:mm:ss:xx] 
4使用说明: 
(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式; 
(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。 (五)MEM查看当前内存状况命令 
1功能:显示当前内存使用的情况 
2类型:外部命令 
3格式:MEM[/C][/F][/M][/P] 
4使用说明: 
(1)选用/C参数列出装入常规内存和CMB的各文件的长度,同时也显示内存空间的使用状况和最大的可用空间; 
(2)选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小; 
(3)选用/M参数显示该模块使用内存地地址、大小及模块性质; 
(4)选用/P参数指定当输出超过一屏时,暂停供用户查看。 (六) MSD显示系统信息命令 
1功能:显示系统的硬件和操作系统的状况。 
2类型:外部命令 
3格式:MSD[/I][/B][/S] 
4使用说明: 
(1)选用/I参数时,不检测硬件; 
(2)选用/B参数时,以黑白方式启动MSD; 
(3)选用/S参数时,显示出简明的系统报告。

dos命令详解大全

6. dos的常用命令

1 dir无参数:查看当前所在目录的文件和文件夹。/s:查看当前目录已经其所有子目录的文件和文件夹。/a:查看包括隐含文件的所有文件。/ah:只显示出隐含文件。/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。/p:以分页方式(显示一页之后会自动暂停)显示。|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more得到的结果和dir /w /p的结果是一样的。其他的参数大家可以用:dir/?查看。2 cdcd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就输入:cd abcdef.ghi进入该目录。cd\ 退回到根目录。cd..退回到上一级目录。3 md rdmd 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文件夹。)rd 目录名:删除特定的文件夹。4 cls清除屏幕。 清除屏幕上所有的显示内容,只留下CLS命令前的路径5 copycopy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。6 movemove 路径\文件名 路径\文件名 :把一个文件移动(就是复制+删除)到另一个地方。7 deldel 文件名:删除一个文件。del *.*:删除当前文件夹下所有文件。del不能删除文件夹。8 deltree删除文件夹和它下面的所有子文件夹还有文件,厉害。。。不要乱用。9 formatformat x: :x代表盘符,格式化一个分区。在dos下是用fat文件系统格式化的,在windows2000安装的时候会问你要不要转换为ntfs。10 typetype 文本文件名:显示出文本文件的内容。11 edit其实这是个小程序,编辑文本文件用的。12 renren 旧文件名 新文件名:改文件名。mem 查看内存状况more 分屏显示move 移动文件、改目录名rd 删除目录ren 更改文件名type 显示文件内容sys 制作DOS系统盘xcopy 拷贝目录与文件attrib 设置文件属性chkdsk 检查磁盘date 显示及修改日期defrag 磁盘碎片整理doskey 重新调用DOS命令emm386 扩展内存管理fdisk 硬盘分区help 帮助label 设置卷标号lh 将程序装入高端内存memmaker内存优化管理msd 系统检测path 设置搜寻目录prompt 设置提示符restore 恢复备份文件time 显示及修改时间scandisk检测、修理磁盘set 设置环境变量smartdrv设置磁盘加速器undelete恢复被删的文件ftp远程文件上传或下载telnet远程登录常用命令具体介绍:3.1、Dir显示目录文件和子目录列表。可以使用通配符(? 和 *),?表通配一个字符,*表通配任意字符*.后缀指定要查看后缀的文件。 上面其实也可以为“ . 后缀”,例如dir *.exe 等于dir .exe/p每次显示一个列表屏幕。要查看下一屏,请按键盘上的任意键。/w以宽格式显示列表,在每一行上最多显示 5 个文件名或目录名。/s列出指定目录及所有子目录中出现的每个指定的文件名。比win环境下的查找快多了dir *.* > a.txt 把当前目录文件列表写入a.txtdir *.* /s > a.txt 把当前目录文件列表写入a.txt,包括子目录下文件。3.2、Attrib显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。如果在不含参数的情况下使用,则 attrib 会显示当前目录中所有文件的属性。+r设置只读属性。-r清除只读属性。+a设置存档文件属性。-a清除存档文件属性。+s设置系统属性。-s清除系统属性。+h设置隐藏属性。-h清除隐藏属性。3.3、cls清除显示在命令提示符窗口中的所有信息,并返回空窗口,即“清屏”3.4、exit退出当前命令解释程序并返回到系统。3,5、format格式化/q执行快速格式化。删除以前已格式化卷的文件表和根目录,但不在扇区之间扫描损坏区域。使用 /q 命令行选项应该仅格式化以前已格式化的完好的卷。3.6、Ipconfig显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的 ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。/all显示所有适配器的完整 TCP/IP 配置信息。ipconfig 等价于 winipcfg,后者在ME、98 和 95 上可用。尽管 Windows XP 没有提供象 winipcfg 命令一样的图形化界面,但可以使用“网络连接”查看和更新 IP 地址。要做到这一点,请打开 网络连接,右键单击某一网络连接,单击“状态”,然后单击“支持”选项卡。该命令最适用于配置为自动获取 IP 地址的计算机。它使用户可以确定哪些 TCP/IP 配置值是由 DHCP、自动专用 IP 地址 (APIPA) 和其他配置配置的。3.7、md创建目录或子目录3.8、Move将一个或多个文件从一个目录移动到指定的目录。3.9、Nbtstat显示本地计算机和远程计算机的基于 TCP/IP (NetBT) 协议的 NetBIOS 统计资料、NetBIOS 名称表和 NetBIOS 名称缓存。Nbtstat 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet 名称服务 (WINS) 名称。使用不带参数的 nbtstat 显示帮助。Nbtstat 命令行参数区分大小写。-a remotename显示远程计算机的 NetBIOS 名称表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。-A IPAddress显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。3.10、Netstat显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的 TCP 以及通过 IPv6 的 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。-a显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 U** 端口。3.11、*ing通过发送“网际消息控制协议 (ICMP)”回响请求消息来验证与另一台 TCP/IP 计算机的 IP 级连接。回响应答消息的接收情况将和往返过程的次数一起显示出来。Ping 是用于检测网络连接性、可到达性和名称解析的疑难问题的主要 TCP/IP 命令。如果不带参数,ping 将显示帮助。名称和Ip地址解析是它的最简单应用也是用的最多的。-t指定在中断前 ping 可以持续发送回响请求信息到目的地。要中断并显示统计信息,请按 CTRL-BREAK。要中断并退出 ping,请按 CTRL-C。-lSize指定发送的回响请求消息中“数据”字段的长度(以字节表示)。默认值为 32。size 的最大值是 65,527。3.12、Rename (Ren)更改文件的名称。例如 ren *.abc *.cba3.13、Set显示、设置或删除环境变量。如果没有任何参数,set 命令将显示当前环境设置。3.14、Shutdown允许您关闭或重新启动本地或远程计算机。如果没有使用参数,shutdown 将注销当前用户。-m ComputerName指定要关闭的计算机。-t xx将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。-l注销当前用户,这是默认设置。-m ComputerName 优先。-s关闭本地计算机。-r关闭之后重新启动。-a中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。3.15、System File Checker (sfc)win下才有,在重新启动计算机后扫描和验证所有受保护的系统文件。/scannow立即扫描所有受保护的系统文件。/scanonce一次扫描所有受保护的系统文件。/purgecache立即清除“Windows 文件保护”文件高速缓存,并扫描所有受保护的系统文件。/cachesize=x设置“Windows 文件保护”文件高速缓存的大小,以 MB 为单位。3,16、type显示文本文件的内容。使用 type 命令查看文本文件或者是bat文件而不修改文件3.17、Tree图像化显示路径或驱动器中磁盘的目录结构。3.18、Xcopy复制文件和目录,包括子目录。/s复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。/e复制所有子目录,包括空目录。3.19、copy将一个或多个文件从一个位置复制到其他位置3.20、del删除指定文件。ftp和bat批命令和net和telnet由于子命令太多,这里不说了,不过这几个都是常用到的。

7. DOS命令的使用

前几天在测公司的外包项目(欧美)的时候,浏览器总是提示无法连接站点,于是下意识的用Ping来判断是否连通。刚开始以为是那边站点出了问题,但是其他人却能够正常访问,虽然公司内网有时不稳定,但也不至于长时间啊。由于需要亲自跑到机房重启“小锚”(路由的配置IP公司是保密的),次数多了也嫌麻烦(本人也不算很勤劳的那类人)。心想要是能有个工具来判断是否内网/外网问题,我也好偷个懒少走点冤枉路。哈哈,终于今天让我给找到了,就是dos下的命令Tracert(跟踪路由),顺便也把它给了解个透彻。
  
  Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
  
  原理:
  
  通过向目标发送不同 IP 生存时间 (TTL) 值的“Internet 控制消息协议 (ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将“ICMP 已超时”的消息发回源系统。
  
  Tracert 先发送 TTL 为 1 的回应数据包,并在随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。
  
  Tracert 命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用 -d 选项,则 Tracert 实用程序不在每个 IP 地址上查询 DNS。
  
  Sample:
  
  数据包必须通过7个路由器才能到达主机218.1.64.33。主机的默认网关是 10.10.1.252,218.1.0.0 网络上的路由器也有3个,最后一个IP地址是目标地址。
  
  
  
    Tracert命令的help:
  
  
  
    参数中文描述:
  
  (1)Do not resolve addresses to hostnames.(指定不将 IP 地址解析到主机名称)
  
  (2)Maximum number of hops to search for target.(指定跃点数以跟踪到称为 target_name 的主机的路由)
  
  (3)Loose source route along host-list (IPv4-only).(指定 Tracert 实用程序数据包所采用路径中的路由器接口列表)
  
  (4)Wait timeout milliseconds for each reply.(等待 timeout 为每次回复所指定的毫秒数)
  
  (5)target_name 目标主机的名称或 IP 地址
  
  使用经验:
  
  (1)Tracert 对于解决大网络问题非常有用,此时可采取几条路径到达同一个目标。
  
  (2)Tracert 也能够确定数据包在网络上的停止位置。如果从网关处报错(网关 reports:Destination net unreachable.), 这可能是路由器配置的问题,或者是目标网络不存在(错误的 IP 地址)。
  
  (3)另外,如果需要通过网络来测试远端Web系统,一旦网络出现问题,Tracert可以很快地缩小网络故障的范围。

DOS命令的使用

8. 常用dos命令操作讲解


最新文章
热门文章
推荐阅读