一:磁盘操作命令
1:FORMAT(Format.COM)--格式化命令
众所周知,新买的磁盘都必须经过格式化后方能使用,FORMAT命令可以完成对软盘和硬盘的格式化操作,格式为"FORMAT [盘符] [参数]",例如:"FORMAT A: /q"。它有两个常见的参数:
/Q:进行快速格式化;
注意:该命令会清除目的磁盘上的所有数据,一定要小心使用。如果进行了普通的格式化,那磁盘上的数据还有可能恢复,但如果加上了"/Q",那要恢复就比蹬天还难了。
注:
D:/>format f:/q
文件系统的类型是 NTFS。
输入驱动器 F: 的当前卷标项目管理
是否继续进行格式化(Y/N)?y
正在快速格式化
格式化已完成。
D:/>
===================
2:CHKDSK——检查磁盘当前状态命令
(1)选用[文件名]参数,则显示该文件占用磁盘的情况;
(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误;
(3)选用[/V]参数,显示盘上的所有文件和路径。
===================
3::VOL——显示磁盘卷标命令
1.功能:查看磁盘卷标号。
2.类型:内部命令
3.格式:VOL[盘符:]
===================
4:label----建立磁盘卷标命令
1:功能:建立,更改,作磁盘卷标
2:类型:外部命令
3:格式:label c: 呵呵 把c盘的卷标名改为呵呵
==================
5:defrag-----重整磁盘命令
1:功能:整理磁盘,消除磁盘碎片
2:外部命令
3:defrag [盘符] [/f]
参数:/a是只分析./f即使可用这间不足,也强制碎片整理.
/v:详述结果.
=============================
二:目录操作命令
1)DIR--显示指定路径上所有文件或目录的信息
它的格式为"DIR [盘符:][路径][文件名] [参数]",比如"DIR E:/FF.M3U"。输入后回车则会显示出相关信息个参数:
/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;
/P:分页显示,当屏幕无法将信息完成显示时,可使用其进行分页显示;
/A:显示具有特殊属性的文件,这里的属性有"H"隐藏、"R"只读等,我们可以输入"DIR *.* /AH"来显示当前目录下所有具有隐藏属性的文件;
/S:显示当前目录及其子目录下所有的文件,通过这个参数,我们可以进行某个文件或目录的查找,比如我们可以在"C:>"后输入"DIR *.DAT /S"来查找C盘中所有后缀名为DAT的文件,加/s主要是为了显示此目录下所以*.dat,如果没有/s那么只显示此目录下的*.dat。
=========================
2:md新建!
功能:在指定的磁盘路径下创建一个新的子目录
md c:/ly1.txt
md ly1 ly2 分别建了俩个ly1与ly2文件夹
md ly1/ly2建立了俩级目录.
=========================
3MKDIR [目录名] 创建目录
=========================
4:cd进入或改变目录
功能:显示或改变当前目录
cd c: 去c盘.
cd .. 回父目录
===========================
5:rd删除子目录命令
功能:删除指定盘或当前盘下的一个空子目录不能删除根目录与非空目录.
rd c:/ly1
例:先将ly1下的文件删空: del c:/ly1/*.*
再将ly1下的目录全部删掉.如在ly1下有一个ly3的文件夹:rd ly1/ly3
==============================
:显示目录:tree
功能:显示指定目录下的全部子目录!
tree 盘符 子目录名
tree c:/
6:del 删除目录树命令
功能:删除目录和该目录下的所有文件与子目录
===============================
6path:在执行DOS外部命令时,DOS首先在当前盘当前目录中寻找该文件,若找到,则运行;如找不到,DOS就会到PATH命令所设置的路径中,继续查找该文件,以便执行.
格式:path c:/dos;c:/windows;
PATH命令有三种使用方法:
PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)
PATH:(取消所有路径)
PATH:(显示目前所设的路径)
===============================
7:del命令一般与参数一起使用:
/p:删除每一个文件之前提示确认信息.问是否真的删除
/f:强制删除只读文件.
/s:从子目录删除指定文件.(写出内容)
/q:安静模式.删除全域通配字符时,(不要求确认).
/a:根据属性选择删除文件
例:
@echo off
echo 正在清除系统垃圾文件,请稍等,呵....
del /f /s /q %systemdrive%/*.tmp
del /f /s /q %systemdrive%/*._mp
del /f /s /q %systemdrive%/*.log
del /f /s /q %systemdrive%/*.gid
del /f /s /q %systemdrive%/*.chk
del /f /s /q %systemdrive%/*.old
del /f /s /q %systemdrive%/recycled/*.*
del /f /s /q %windir%/*.bak
del /f /s /q %windir%/prefetch/*.*
rd /s /q %windir%/temp & md %windir%/temp
del /f /q %userprofile%/cookies/*.*
del /f /q %userprofile%/recent/*.*
del /f /s /q "%userprofile%/Local Settings/Temporary Internet Files/*.*"
del /f /s /q "%userprofile%/Local Settings/Temp/*.*"
del /f /s /q "%userprofile%/recent/*.*"
echo 清除系统完成!
echo. & pause
==============================
三:文件操作命令
1:复制文件命令 copy
功能:可将指定目录下的文件复制到指定路径下,
或将一些文件依次连接成新文件!
copy c:/ly1.txt d:/ly2.txt 注这里的ly1.txt是用文本文档建立的.不是用dos.不然无法复制.因为用dos建立的为文件夹.这里复制的是像文本文件之类的文件.
========================
2:xcopy目录复制命令.
功能:复制指定的目录和目录下的所有文件.
外部命令
格式:xcopy [源盘:] <源路径名> [目标盘符] [目标路径名] [/s][/p][/e]
/p:创建每个目标文件前提示
/s:复制目录与子目录,除了空的.
/e:复制目录时也复制上空的
例:
C:/>xcopy e:/ly1 f:/ly5
Does F:/ly5 specify a file name
or directory name on the target
(F = file, D = directory)? d
E:/ly1/1.txt
E:/ly1/1.bmp
2 File(s) copied 他让我们去选是copy目录还是文件.
注:copy是复制一个文件.而xcopy可以复制目录及目录内内容和文件
========================
3:文件改名命令 ren
功能:更改一个或一类文件的名字
ren c:/ly1.txt ly2.txt
=====================
4:移动文件或更改目录名命令 move
功能:移动一个文件或多个文件!
move c:/ly1 d:/
====================
5:删除文件命令 del
功能:删除指定文件!
del c:/ly1.txt 注ly1.txt是不是用dos建的
del命令一般与参数一起使用:
/p:删除每一个文件之前提示确认信息.问是否真的删除
/f:强制删除只读文件.
/s:从子目录删除指定文件.(写出内容)
/q:安静模式.删除全域通配字符时,(不要求确认).
/a:根据属性选择删除文件
========================
6:TYPE——显示文件内容命令
1.功能:显示ASCII码文件的内容。
2.类型:内部命令。
3.格式:TYPE[盘符:][路径]〈文件名〉
如一个txt文件!这个命令可以显示里面的内容!
但是当文件内容一屏无法全部显示时.
type [盘符:][路径]〈文件名〉|more
=======================
7edit---编辑文本
=======================
8:FC——文件比较命令
1.功能:比较文件的异同,并列出差异处。
2.类型:外部命令
========================
9:ATTRIB——修改文件属性命令
1.功能:修改指定文件的属性。
例:attrib +r f:/1.txt 把f盘下的1.txt换成只读
attrib -r f:/1.txt 把f盘下的1.txt去掉只读
=======================
四:其它命令
1:消除屏幕内容命令 cls
cls
=======================
2:系统日期的显示和修改命令 date
=======================
3:系统时间的显示 time
time
=====================
4:显示操作系统版本号 ver
ver
=======================
5:设置和改变系统提示符命令 prompt
功能:根据指定的要求设置系统提示符!
prompt $t显示时间
$d日期
$n当前盘
$p当前盘符
$v:dos版本号
分别为:显示时间 日期 当前盘符 当前盘符与目录 dos版本号
$g显示>
$l显示<
$q显示=
$b显示|
$$显示 $
=====================
6:寻找帮助 /?
1:md /?
====================
7:MEM查看当前内存状况命令
1功能:显示当前内存使用的情况
=========================
也介绍一些有用的好的命令
1:创建一个文件:
copy con leishui.txt
然后就可以在里面打字.然后可以用f6保存,用再打一下回车就可以了 也可以用ctrl+z来保存,然后回车保存.
====================
2:查找一个文件.dir
如果我想查找所有c:下的所以*.txt文件.
dir /a *.txt
若想显示的更加详细
dir *.txt /s
====================
3:echo 123456789>c:/123.txt
意思是建一个123.txt并把123456789写入到这个txt中.
echo 123456789>>c:/123.txt则为追加内容到123.txt