DOS命令.docx
- 文档编号:11703011
- 上传时间:2023-03-30
- 格式:DOCX
- 页数:15
- 大小:24.34KB
DOS命令.docx
《DOS命令.docx》由会员分享,可在线阅读,更多相关《DOS命令.docx(15页珍藏版)》请在冰豆网上搜索。
DOS命令
DOS常用命令详解
DOS常用命令详解
dir列文件名 deltree删除目录树 cls清屏 cd改变当前目录
copy拷贝文件 diskcopy复制磁盘 del删除文件 format格式化磁盘
edit文本编辑 mem查看内存状况 md建立子目录 move移动文件、改目录名
more分屏显示 type显示文件内容 rd删除目录 sys制作DOS系统盘
ren改变文件名 xcopy拷贝目录与文件 chkdsk检查磁盘 attrib设置文件属性
fdisk硬盘分区 date显示及修改日期 label设置卷标号 defrag磁盘碎片整理
msd系统检测 path设置搜寻目录 share文件共享 memmaker内存优化管理
help帮助 restore恢复备份文件 set设置环境变量 time显示及修改时间
tree列目录树 debug随机调试程序 doskey重新调用DOS命令 prempt设置提示符 undelete恢复被删的文件 scandisk检测、修理磁盘
不常用DOS命令
diskcomp磁盘比较 append设置非执行文件路径
expand还原DOS文件 fasthelp快速显示帮助信息
fc文件比较 interink启动服务器
setver设置版本 intersvr启动客户机
subst路径替换 qbasicBasic集成环境
vsafe防病毒 unformat恢复已格式化的磁盘
ver显示DOS版本号 smartdrv设置磁盘加速器
vol显示磁盘卷标号 lh将程序装入高端内存
ctty改变控制设备 emm386扩展内存管理
常用命令具体介绍:
一.Dir
这个命令上面已经提到过了,它是用来列出某个目录下的文件名和子目录名
的。
上面提到的输入dir后直接回车,其作用是列出当前目录下的所有文件名和子
目录名。
其实它还有很多格式,下面一一举例说明。
1.Dir*.*
这个命令其实和dir后直接回车是一样的。
2.Diraaa\*.exe
列出当前目录里的aaa子目录内的全部扩展名是exe的文件名。
3.Dirc:
\dos\*.*
列出c盘根目录下的子目录dos里的全部文件名和子目录名。
4.Dir/p
列出当前目录里的所有文件名和子目录名。
列满一屏后会暂停,按任意键后
继续列出下一屏。
5.Dirc:
\windows/p
列出c盘根目录里的windows子目录内的所有文件名和子目录名。
列满一屏后
会暂停,按任意键后继续列出下一屏。
好了,大家可能看出来了,dir命令由三部分组成:
1。
命令关键字dir;2。
一个路径或一个文件全名,文件名里可以用通配符;3。
一些就象/p那样的选项。
其中命令关键字是必须的,其他两个可有可无,全看你的需要了。
如果第二项是
个路径,那么dir命令将列出该路径里的所有文件名和子目录名。
就象例5那样。
如果第二项是个文件全名,由于文件全名里包含了路径,所以dir命令将列出该路
径里的由文件名所规定的那些文件,就象例1,例2和例3。
第三项内容比较多,这里简单列几个。
1./p
该选项使dir命令列满一屏后暂停,按任意键后继续列下一屏。
P是pause的首
字母。
2./w
通常dir命令列出的文件名包含了长度,创建日期等信息,而且每行只列一个
文件名。
该选项使dir命令只列出文件的主名和扩展名,而且每一行可以显示五个
文件名。
这叫宽行显示。
W就是wide的首字母。
3./od
第一个字母o是order的首字母,意思是排序。
这个选项和下面的几个带o的选
项的作用都是使dir的显示结果按某种方法排好序。
这里d是date的首字母,意思是列出来的文件名和子目录名是按创建时间排了序的
,最早创建的排在最前。
4./on
这里o就不说了。
“n”是name的首字母。
这个选项使dir列出的文件名按照文
件主名的字母顺序排序。
5./og
这里“g”是group的首字母。
它的作用是使dir先列出子目录名再列出文件名
。
6./os
“s”是size的首字母。
它使dir的输出按文件的大小排序,最小的排在前。
7./oe
“e”是extent的首字母。
它使dir的输出按照文件扩展名的字母顺序排序。
8./s
“s”是search的意思。
它使dir命令在文件全名所指定的那个目录及其一切
嵌套深度的子目录里寻找文件全名所指定的文件,并列出结果。
当你不知道某个
文件在什么地方时,用这个命令选项非常有用。
例如:
dirmyfile.txt/将在当前目录及当前目录的所有嵌套深度的子目录里寻
找文件myfile.txt。
dir\myfile.txt/s将从当前盘的根目录开始,在所有嵌套深度的子目录
里寻找文件myfile.txt。
当然了,它还可以寻找目录。
只要你输入目录名即可。
另外,文件名中可以
用通配符,作用是寻找一批文件。
9./?
选项还有很多,没必要一一列举。
这里举一个自学选项:
“/?
”。
这个选项
将使dir命令列出它的详细用法说明,大家可以参考。
事实上,所有的DOS命令都有这个自学选项。
如果你不知道某个DOS命令的用法,只要在命令名后加个/?
再回车即可看到它的用法说明。
你并非一次只能用一个选项,你完全可以在一个dir命令里组合使用多个选项
,只要各个选项的意义不相矛盾。
例如:
dir/od/p将列出当前目录里的所有文
件名和子目录名,而且按照创建日期排好了序,列满一屏后会暂停,按任意键又
列下一屏。
但是dir/od/os并不会按你的要求列出文件名和子目录名,因为按
创建日期排序和按大小排序两个要求互相矛盾了,只能满足一个。
Dir命令的这三个部分之间要用一个或多个空格隔开。
dir*.*->a.txt把当前目录文件列表写入a.txt
dir*.*/s->a.txt把当前目录文件列表写入a.txt,包括子目录下文件。
二、Attrib
存在磁盘上的文件和目录都有属性:
隐含,只读,系统等等。
我们讲讲隐含
和只读。
一个文件如果是隐含的,那么用上面讲的dir的各种格式都将列不出这个
文件。
如果一个文件是只读的,那么你将不能修改和删除这个文件。
对有些很重
要的文件,我们可以把它设置成隐含和只读属性。
小技巧:
在dir命令后面加上选项/ah即可列出隐含属性的文件。
该命令的使用方法:
1.Attrib+r文件全名
该命令把文件全名所指定的文件加上只读属性。
2.Attrib+h文件全名
该命令把文件全名所指定的文件加上隐含属性。
3.Attrib+r+h文件全名
该命令把文件全名所指定的文件加上隐含和只读属性。
4.Attrib-r文件全名
该命令把文件全名所指定的文件上的只读属性消除。
5.Attrib-h文件全名
该命令把文件全名所指定的文件上的隐含属性消除。
6.Attrib-r-h文件全名
该命令把文件全名所指定的文件上的隐含和只读属性都消除。
三、Cls
清除显示在命令提示符窗口中的所有信息,并返回空窗口,即“清屏”
四、Exit
退出当前命令解释程序并返回到系统。
五、format
这是用来格式化磁盘的命令。
它的格式:
format盘符
一个新的磁盘,无论是软盘还是硬盘,刚开始使用时都要格式化,作用是清
空磁盘,在磁盘上用dos可以识别的方式重新划分扇区,写入操作系统等。
该命令有几个选项,其中一个是/s,意思是格式化完成后把操作系统写入磁
盘,就是俗称的制作启动盘。
格式化a盘:
先将软盘插入a驱动器,注意a盘的写保护要关闭(写保护将在下
面解释),然后输入命令formata:
<回车>。
如果要把软盘制作成启动盘的话,
则输入命令formata:
/s<回车>。
格式化c盘:
通常c盘都应该是启动盘,所以应该输入命令formata:
/s<
回车>。
切记切记,在你不明白你在干什么的情况下,千万不要去格式化c盘。
六、Cd
该命令由命令关键字cd和一个不带盘符的路径组成。
功能是将当前盘内这个
路径所指明的目录设置为当前目录。
例如:
cd\windows\system\回车。
该命
令将把当前盘的根目录下的windows的system子目录设置为当前目录。
大家应该看
得懂下面的例子:
Cd\
将当前盘的根目录设置为当前目录。
cd..
将当前目录的父目录设置为新的当前目录。
cdaaa\bbb
将当前目录里的aaa子目录内的bbb子目录设置为新的当前目录。
cd..\aaa\bbb
将当前目录的父目录里的aaa子目录内的bbb子目录设置为新的当前目录
。
cd..\bbb
将当前目录的父目录里的bbb子目录设置为新的当前目录。
上面的例子都是路径所指代的目录存在的情况。
如果路径所指代的目录不存
在,cd命令将有什么结果?
答案是cd命令将不改变原有的当前目录,并且显示一条错误信息:
InvalidDirectory
七、md
该命令是创建目录的命令。
格式如下:
md路径
该命令创建由路径所指定的那个目录。
不过用得最多的是在当前目录里创建
一个子目录,例如mdaaa<回车>就将在当前目录里创建一个名叫aaa的子目录。
如果欲创建的目录已经存在,该命令会提示你目录已存在。
八、Move
将一个或多个文件从一个目录移动到指定的目录。
该命令的语法:
1.Move文件全名路径
这个格式把文件全名所指定的文件先复制到目标路径里,然后再把原来那个
文件删除。
移动和拷贝的区别就在这里,拷贝会保留原来的东西,移动却不保留
。
2.Move路径1路径2
这个格式里,路径1叫源路径,路径2叫目标路径。
该命令用来把源路径本身
及其里面的所有文件和一切嵌套深度的子目录里的内容全部移动到目标路径里,
而且完全复制源路径的目录结构。
所谓移动,就是说源路径本身及其里面的内容
在move执行完后就被删除了。
由于该命令不保留原来的东西,所以使用时要
特别小心。
八.Find
这个命令用来查找某个或某些文件里有没有指定的字符串。
它的语法:
find双引号括起来的字符串文件全名1文件全名1...文件全名n
该命令在指定的n个文件里查找字符串,找到了会列出相应的文件名。
它有几
个选项,其中一个是/I,这个选项使find在查找时忽略英文字母的大小写。
九、Rename(Ren)
更改文件的名称。
例如ren*.abc*.cba
十、Set
显示、设置或删除环境变量。
如果没有任何参数,set命令将显示当前环境设置。
十一、Shutdown
允许您关闭或重新启动本地或远程计算器。
如果没有使用参数,shutdown将注销当前用户。
-mComputerName
指定要关闭的计算器。
-txx
将用于系统关闭的定时器设置为xx秒。
默认值是20秒。
-l
注销当前用户,这是默认设置。
-mComputerName优先。
-s
关闭本地计算器。
-r
关闭之后重新启动。
-a
中止关闭。
除了-l和ComputerName外,系统将忽略其它参数。
在超时期间,您只可以使用-a。
十二、SystemFileChecker(sfc)
win下才有,在重新启动计算器后扫描和验证所有受保护的系统文件。
/scannow
立即扫描所有受保护的系统文件。
/scanonce
一次扫描所有受保护的系统文件。
/purgecache
立即清除“Windows文件保护”文件高速缓存,并扫描所有受保护的系统文件。
/cachesize=x
设置“Windows文件保护”文件高速缓存的大小,以MB为单位。
十三、type
显示文本文件的内容。
使用type命令查看文本文件或者是bat文件而不修改文件
十四、Tree
图像化显示路径或驱动器中磁盘的目录结构。
十五、Xcopy
复制文件和目录,包括子目录。
/s
复制非空的目录和子目录。
如果省略/s,xcopy将在一个目录中工作。
/e
复制所有子目录,包括空目录。
十六、copy
将一个或多个文件从一个位置复制到其它位置
该命令是文件拷贝命令。
它有七种格式:
1.copy源文件全名目标文件全名
2.Copy源文件全名目标路径
3.Copy源路径目标路径
4.Copy源路径目标文件全名
5.Copy源文件全名
6.Copy源路径
7.Copy文件全名1+文件全名2+文件全名3+...+文件全名n目标文件全名(
不带通配符)
下面分别说明。
1.copy源文件全名目标文件全名
该格式把源文件全名指定的一个或一批文件拷贝到目标文件全名所指定的路
径里,新的文件名使用目标文件全名里指定的文件名。
例如:
(1)copyc:
\work\*.basc:
\temp\*.txt
该命令把c盘的work目录里所有扩展名为bas的文件拷贝到c盘的temp目录里,
所得到的每个文件的扩展名都变成了txt。
(2)copy*.*\dat\file.txt
该命令把当前目录下的所有文件都拷贝到当前盘的根目录下的dat目录内的f
ile.txt文件里,也就是说,把当前目录里的所有文件都合并成了一个文件。
(3)copyc:
\work\zrculi.basa:
\myfile.txt
该命令把c盘的work目录里的zrculi.bas文件拷贝到a盘里,并且重新起了个
文件名叫myfile.txt。
2.Copy源文件全名目标路径
该格式把源文件全名所指定的一个或一批文件拷贝到目标路径里,文件名保
持不变。
(1)copy*.*c:
\aaa
该命令把当前目录里的所有文件拷贝到c盘的aaa目录里。
保持文件名不变。
(2)copy\work\zrculi.exea:
\
该命令把当前盘里的work目录里的zrculi.exe拷贝到a盘根目录里。
(3)copyc:
\dat\aaa10.31xc:
\dat1
该命令把c盘的dat目录里的文件aaa10.31x拷贝到c盘的dat1目录里。
(4)copy..\*.*a:
\
该命令把当前目录的父目录里的所有文件拷贝到a盘里。
3.Copy源路径目标路径
该格式把源路径所指定目录里的所有文件拷贝到目标路径所指定的目录里,
并且保持文件名不变。
(1)copyc:
\work..
该命令把c盘的work目录里的所有文件拷贝到根目录里,因为work目录的父目
录是根目录。
(2)copya:
\c:
\dat
该命令把a盘根目录里的所有文件拷贝到c盘的dat目录里。
4.Copy源路径目标文件全名
该格式把源路径所指定的目录里的所有文件拷贝到目标文件全名所指定的那
个目录里,并且把文件名改成目标文件全名所指定的文件名。
(1)copyc:
\worka:
\*.bak
该命令把c盘的work目录里的所有文件拷贝到a盘根目录,并且把所有文件的
扩展名改成bak。
(2)copya:
\defc:
\dat\file.dat
该命令把a盘的def目录里的所有文件拷贝到c盘的dat目录里的file.dat文件
里。
就是说把a盘的def目录里的所有文件合并成了一个file.dat文件。
(3)copyc:
\myfiled:
\dat\bbb.*
该命令把c盘的myfile目录里的文件全部拷贝到d盘的dat目录里,并且把文件
的主名全改成bbb。
5.Copy源文件全名
该格式把源文件全名所指定的一个或多个文件拷贝到当前目录里来,保持文
件名不变。
6.Copy源路径
该格式把源路径所指定的那个目录里的所有文件拷贝到当前目录里来,保持
文件名不变。
7.Copy文件全名1+文件全名2+文件全名3+...+文件全名n目标文件全名(
不带通配符)
该格式的功能是把文件全名1+文件全名2+文件全名3+...+文件全名n所指定的
n个文件合并成一个文件,放到目标文件全名所指定的目录里,新的文件名是目标
文件全名所指定的那个文件名。
Copy命令主要就这七种格式。
它也有很多选项,不过对一般使用者来说用不
上,所以就不提了。
感兴趣者可以用copy/?
来查看。
当用copy命令把一个或一批文件拷贝成另外的文件后,原来的那一个或一批文
件还在,不会丢失。
一个目录里不能出现同名文件。
但是用copy命令任何一种格式拷贝文件时,
很有可能会在目标目录里产生同名文件,这种情况DOS怎么处理?
这时,copy命令
会告诉你,出现了同名文件,并提供给你几种选择:
1.用新拷贝过来的文件代替
原有文件,2.保留原有文件,新的和原有文件同名的文件将不被拷贝过来。
3.所
有同名的文件都用新文件代替。
详细的提示信息和相应的操作如下所述:
DOS的提示:
Overwrite"同名的文件"(Yes\No\All)?
意思是你要覆盖这个文件吗?
你可以分别键入y,n,a代表选择了Yes,No,All。
如果键入了y,意思是“是的,我要用新文件来代替这个老文件”。
如果选择了n
,意思是“不,我不想用新文件来代替这个老文件”。
那么老文件将保留,新文
件将不被拷贝过来。
注意前两个选择都只针对现在这个同名文件而言,接下来又
有同名文件的话,DOS还会再次询问。
如果键入了a,意思是“是的,我要用新文
件来代替老文件,接下来再出现同名文件的话,我也是这个意思”。
那么接下来
再出现同名文件的话,DOS就不会再提示了。
当然,这个选择只是针对这一次cop
y操作而言。
如果你指定的源文件不存在的话,DOS会提示:
Filenotfound--<文件名>
0file(s)copied
如果你指定的源目录或目标目录不存在的话,DOS会提示:
Invaliddirectory!
十七、del
删除指定文件。
这个命令用来删除文件。
格式:
del文件全名
该命令把文件全名所指定的一个或一批文件全部删除。
当文件名是*.*时,意
思是删除指定路径下的所有文件,这时Dos会让你确认一下,是否真的要删除所有
文件。
如果你真的要删除的话,输入y回车即可。
该命令不会删除目录。
这是个危险的命令,使用之前一定要考虑好了。
例子:
1.delmyfile.*
这个格式删除当前目录下主名是myfile,扩展名任意的文件。
2.Del\aaa\*.exe
这个命令删除当前盘的根目录里的aaa子目录中的扩展名为exe的所有文件。
3.Delaaa\*.*
这个命令删除当前目录里的aaa子目录内的所有文件。
4.Del*.*
这个命令删除当前目录里的所有文件。
这几个都是常用到的。
explorer-------打开资源管理器
Nslookup-------IP地址侦测器
logoff---------注销命令
tsshutdn-------60秒倒计时关机命令
lusrmgr.msc----本机用户和组
services.msc---本地服务设置
oobe/msoobe/a----检查XP是否激活
notepad--------打开记事本
cleanmgr-------垃圾整理
netstartmessenger----开始信使服务
compmgmt.msc---计算机管理
netstopmessenger-----停止信使服务
conf-----------启动netmeeting
dvdplay--------DVD播放器
charmap--------启动字符映射表
diskmgmt.msc---磁盘管理实用程序
calc-----------启动计算器
dfrg.msc-------磁盘碎片整理程序
chkdsk.exe-----Chkdsk磁盘检查
devmgmt.msc---设备管理器
regsvr32/u*.dll----停止dll文件运行
drwtsn32------系统医生
rononce-p----15秒关机
dxdiag---------检查DirectX信息
regedt32-------注册表编辑器
Msconfig.exe---系统配置实用程序
rsop.msc-------组策略结果集
mem.exe--------显示内存使用情况
regedit.exe----注册表
winchat--------XP自带局域网聊天
progman--------程序管理器
winmsd---------系统信息
perfmon.msc----计算机性能监测程序
winver---------检查Windows版本
sfc/scannow-----扫描错误并复原
taskmgr-----任务管理器(2000/xp/2003
winver---------检查Windows版本
wmimgmt.msc----打开windows管理体系结构(WMI)
wupdmgr--------windows更新程序
wscript--------windows脚本宿主设置
write----------写字板
winmsd---------系统信息
wiaacmgr-----
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DOS 命令