发新话题
打印

[原创] DOS常用命令

DOS常用命令

本文网址:http://bbs.bitscn.com/149454 复制

这是我自己在某个电脑群里讲课的部分内容,不全但是自己的体会。
不知道怎么发图,使用例子是图没法传.

1、cd  改变当前目录。DOS进行命令执行有一个当前目录的概念,例如:我们查找文件,如不指定目录,那系统就在当前所处的目录进行查找,即使该目录的二级目录有同名文件也不会被显示。
使用格式:CD [文件夹名]
使用实例:cd window
         
cd 还有二种用法是:cd..和cd\,cd..表示从当前目录回退到上一级目录,cd\表示直接回退至目录所处磁盘根目录,图例:
      
2、dir 显示文件或文件夹 
作用格式:DIR [盘符][路径][/P][/W] [/s] [/a] [/ad]
说明:[/P]是表示显示内容过多时采用分页显示;[/W]只显示文件或文件夹的名称,不显示创建日期、大小等信息; [/s]表示显示当前目录下所有子文件夹中的文件。[/a]表示显示当前目录下所有文件和文件夹,包括隐藏的;[/ad]表示显示当前目录下所有文件夹。
使用实例:dir c:\windows\temp /p /w

3、attrib 修改文件或文件夹的属性。每个磁盘文件都可具有四种文件属性:只读、存档、系统、隐藏。当我们在手动在DOS下病毒文件时,比如手动删除通过移动设备进行传播的病毒时,在所有磁盘根目录的病毒文件可能具有只读、系统、隐藏等属性,此时必须使用此命令取消这些属性才能实现删除这些文件。
使用格式:ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
R代表只读文件,A代表存档文件,S代表系统文件,H代表隐藏文件。+号表示授予某文件该属性,-代表去除某文件该属性;/S  表示处理当前文件夹及其子文件夹中的匹配文件, /D  也处理文件夹,此两个命令必须同时使用。
使用实例:attrib –s –h –r /s /d

图中attrib /s /d 表示显示当前目录下所有文件和目录的文件属性
4、md 和 rd,这2个命令分别是建立目录和删除目录,rd的限制是所要删除的目录里没有文件和文件夹。
使用实例:md  111,意思是在当前目录下建立一个名为111的文件夹;
Rd 111,意思是删除当前目录下的名为111的文件夹。
5、del和deltree,del 这个命令只能删除文件,deltree能够删除文件和目录,包括该文件夹里具有只读、系统和隐藏属性的文件。
Del命令不能删除具有只读、系统、隐藏这三种属性的文件,用法有:del 11.txt 意思是指定删除当前目录下的名为11.txt的文件,del .意思是删除当前目录下的所有文件。
Deltree,这个命令XP中没有带,大家可以到我们群共享中下载,将文件放入c:\windows\system32目录,例如这个命令:deltree c:\111,如果的意思是删除c:\111这个目录,包括这个目录里包含的所有文件和文件夹,在DOS下不要对系统目录不要使用这个命令。建议在纯DOS下运行,在XP下好像运行不正常。
使用格式:deltree /y [drive:path]
/y 使用这个参数后,不需要你确认就直接进行删除。
6、format ,格式化磁盘命令
Format  [盘符:][/s][/q]
/s将把DOS系统文件IO.SYS 、MSDOS.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以作为DOS启动盘,现在有带各种DOS工具箱的光盘,所有现在基本不需要制作这种启动盘了。
/u,快速格式化,这个参数并不会重新划分磁盘的磁道和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。
此命令有一未公布参数/mbr 重写主引导记录,只能用于象卸载还原精灵和超级保镖不完全、清除引导区病毒、Linux与WINDOWS系统双启动后去除Linux系统时需用这个命令修复。郑重声明,此命令很危险,别没事试着玩。
题外话:磁盘格式化,因为它的文件分配表有一备份的和文件存储簇未被清零,所有可以通过反删除软件找回软件。
使用实例:format d: /q ,表示快速格式化D盘。
7、cls,清除屏幕内容,不用讲,大家试试就知道了
8、copy和xcopy。
Copy 只可用于复制文件,例:copy d:\attrib.exe c:\windows\system32,意思是把D盘的attrib.exe复制到C盘的windows\system32文件夹中。此命令还可用于文件改名,如:copy c:\ddd.txt c:\eee.txt,意思是把C盘的ddd.txt文件复制一个新文件,并命名为eee.txt.
Xcopy,该命令可用于复制文件和文件夹。
使用格式:XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W][/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U][/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
其中,/s /e /v /y经常使用,其它的我们不做介绍。
/S 复制目录和子目录,除了空的。
/E 复制目录和子目录,包括空的。
/V 验证每个新文件。
/Y 目标位置存在同名文件时直接覆盖,不提示。
例如:xcopy d:\222 c:\222\ /e /v /y ,表示把D盘目录222里所有文件和目录复制到C盘222这个目录中,并且检验文件,有重复文件直接覆盖。注意,如果c:\222后不加\,将提示222是文件名,还是目录,需要选择。

TOP

:lol


发新话题
版块跳转 
沪ICP备08026629号 / 管理员木木 / QQ58284700 / MSNjacro|at|bitscn.net / TEL13641763379 /