DIR 命令的格式

一、DIR 命令的格式:
dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/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 不带提示
若省略目标盘或子目录名,则拷贝到当前目录下
六、 del /p
加/p 可以在删除前是否提示
如del后加子目录名,则将子目录下所有文件(隐含.系统.只读文件除外)全删除,
加/p则可以确认.
七、undelete [name] /au
不加提示地将所有满足条件的文件恢复(能够恢复的),并将首字母置成\\\\\\\"#\\\\\\\",若已
存在,则按\\\\\\\"# % & 0 1 2-9 a-z\\\\\\\"顺序加上.
如:undelete *.dbf/au 将扩展名为\\\\\\\"dbf\\\\\\\"的文件全恢复,并以\\\\\\\"#\\\\\\\"开头,作为文件
名, /list 仅列出可恢复的文件,而不恢复
undelete /load 将undelete装入内存
/unload 将undelete卸出内存
/s[drive]对指定驱动器进行监测管理
七、undelete/sc
将 undelete驻留内存,?并创建一个隐含的sentry 子目录对c盘删除的文件进行管理 undelete/ds 恢复
相应恢复命令可以用undelete即可完整恢复出文件名(非常完整)
最常用undelete *.*
deltree /y [drive:path]
deltree 删除子目录及文件,尽管有些文件是系统文件或隐含文件
它可以带有通配符,带有通配符时,它将删除符合条件的文件及子目录
如:?undelete *.dbf/au 将扩展名为\\\\\\\"dbf\\\\\\\"的文件全恢复,并以\\\\\\\"#\\\\\\\"开头作为文件名.
/list 仅列出可恢复的文件,而不作恢复操作.
undelete/load 将undelete 装入内存.

/unload将undelete 卸出内存.
/s[drive] 对指定的驱动器进行监视管理.
undelete/sc 将undelete 驻留内存,并创建一个隐含的sentry子目录对C盘删除的文件进行管理.相应恢复命令可以用undelete/ds 即可完整恢复出文件名(很完善).
最常用的是undelete *.*
八、deltree /y [drive:path]
deltree 删除子目录及文件,尽管有些文件是系统或隐含的.
它可以带有通配符,这时它将删除符合条件的文件或子目录.
如:存在L1文件,L2子目录,L3文件,L4子目录
deltree L*.* 将删除以上所有的文件和子目录,但在删除前加以确认,若不删除,可以输入\\\\\\\"N\\\\\\\".
/y 参数是在删除时不加以确认就进行操作的.
它删除的文件可以用undelete恢复,?但不能恢复子目录及其下的文件,可以用特殊工具.如NORTON 8.0 等.
若提前使用了undelete/s,?则可以在sentry子目录下找到完整的文件,但名已经改变了.
九、dos=high[|low[umb|noumb]]
dos=high,umb 则dos将自身装入高端内存(high)并能管理上位内存(umb).noumb 则不管理上位内存
在写入dos=high及umb 前应装入device=himem.sys
为了将程序或驱动程序装入上位内存,必须使用dos=umb,可省出大部分常规内存.
可以在config.sys的任何位置写上dos=high,umb
若显示hma not avoiable 或 load down low 则表明不能使用高端内存.
十、doskey 记录以前敲过的dos命令,可以用F7来显示,用\\\\\\\"↑↓\\\\\\\"来选择,用F9来输入
选择的命令号.
doskey/restall 重新装入一次,以前的命令行撤消.
doskey/history 显示内存中所有的命令,可以\\\\\\\">\\\\\\\"显示到其它文件中,缩写\\\\\\\"/H\\\\\\\".
doskey dir=cls 则击入dir等同于cls一样.
doskey/macros 可显示所有的宏定义,可使用\\\\\\\">\\\\\\\"重定义到文件中,可缩写\\\\\\\"/M\\\\\\\".
doskey dir= 可撤消对dir 的宏定义.
doskey p=dir$tdir*.exe/p$tdir c:\\\\\\\\t$tdir c:\\\\\\\\t$*
$t为命令的区分符,而$*为命令的结束符
doskey/insert(overstrike)?在重新输入命令时,对旧命令的修改是插入还是覆盖状态(默认).
看了一定要回帖哦


一、arj 压缩命令的使用
arj a a:pp c:*.dbf 普遍方法 使用arj x a:pp解压
arj a -r -va a:pp c:*.dbf
arj x -r -va a:pp -va参数自动测试a盘的剩余容量,
-r参数自动压缩子目录下的文件.
arj a -je a:pp c:*.dbf 解压时直接运行pp.exe 即可.
-je 参数自动生成可以自动解压的文件.
arj a -r -va -g? a:pp c:*.dbf 生成带有口令的文件
arj x -r -va -g? a:pp 解压时需要输入正确的口令.
arj a -r -vva a:pp c:*.dbf 更换磁盘时响铃提示.
-jt 压缩时作效验工作,确保数据完好.
e 解开

时自动创建子目录,不需要提示
l 显示压缩文件中包含的文件目录.
-o:980818 98年8月18日后的所有文件全部压缩(含这天)
-ob:980818 98年8月18日前的所有文件全部压缩(不含这天)
各种提示符:
Quit 中止退出
Always 对当前的提问永远作"Yes"回答(当解开压缩时,?需要覆盖原来存在的文件时,就需要"A"回答.
Skip 对当前的提问作一个肯定回答.
Yes 仅对当前提问作一个肯定回答
No 仅对当前提问作一个否定回答
Global对当前盘作肯定回答,换盘后需要另行回答.
Command 提示输入一个可执行dos命令.
二、chkdsk 与 compress 命令
用chkdsk c:/f可以对C盘自动修复丢失的簇,一般对根目录产生的file???.chk等文件予以删除,在使用compress 之前先做chkdsk 命令
compress 参数如下:
/cu 不重新链接文件 /cf全面压缩
/cc 全面压缩,并清除扫描剩余的簇 /cs优化剩余的空间
/cd 优化各子目录 /nm禁止镜象工作(压缩之后)
/video 屏显命令行 /os标准方式排序
/of指定文件优先 /oo子目录优先
/od子目录在文件之后 /sf按照文件名排序
/se按照扩展名 /st按照时间排序
/ss按照文件大小 /sa升序
sd按照降序
最常见的方法: compress c:/cc/sf
注意:1)不能对win95增容处理过的硬盘压缩
2)对于win95下的长文件名格式不支持
3)对于一些加密软件安装时产生的文件,压缩后应重新进行安装.
标记为"X"的为坏道,"D"为根目录 "F"为文件分配表 "B"为引导扇区
三、img工具的使用
主要作用是在内存中开辟一块地方,建立虚拟的软盘驱动器,并将所有对于该软驱的操作映射到该内存区域.具体操作步骤如下:
1)启动img文件
2)按下ctrl+alt+s+d+x即可激活该软件
3)在filename区输入要安装的文件完整的文件名,如:c:\dos\1.img
4)移动到drive区后可以选择"A B O"三个要建立的虚拟盘符
5)format区可以选择hdcopya-b以及diskdupe格式中的一个,如果不知道以前使用的格式,可以通过多次试验来取得.
6)移动到read区敲回车,若显示message "file c:\dos\1.img error"则是文件不存在或者是format区文件格式不对,可以重新到format 区选择.
7)正确读入后,使用dir a(b 或o):,就可以查看虚拟盘中的文件
8)按下Esc键退出,转到虚拟盘,允许安装程序或进行其它操作.
9)若有多张盘需要安装,在收到须插入第二盘的提示时,重复2)的操作,重新读取数据,继续安装工作,直到完成.
注意:
1)有时可能存在文件格式上的错误,导致不能读取数据,这时可先退出,重新激活img工具,换一种格式再读.
2)输入映象文件时需要输入完

整的文件名(包括路径)
3)安装完成后,为了消除虚拟盘带来的影响,可以重新启动.
4)使用这种方法,只能完成一些dos下的程序的安装.
四、hdcopy的使用
主要完成软盘间的快速复制以及将软盘的内容建立映象保存到硬盘,还可以将硬盘的映象内容重新读取到软盘上,还有将软盘格式化为不同的容量的功能,如果结合img的使用,则更加方便.
1)在options menu中进行设置的改变
soure(destination) drive 改变源(目标)盘盘符(仅对于有2个驱动器)
auto verify:on/off 在进行读写操作及格式化时是否自动效验数据.
fat selection:on/off 拷贝时是否仅对有数据区域进行读操作, 为on时读全盘.
format destinatin:auto/on/off 写盘时(自动/是/不)对目标盘进行格式化.
password protected:on/off 对于保存到硬盘的映象文件是否加口令保护.
verbose mode:on/off是否开启在出现错误时进行多次效验的功能.
head settle time:on/off 是否等待磁头的调整
user mode:safe/prof/expert 读数据时使用安全/保护/冒险模式。冒险模式时,计算机自动检测驱动器,并进行读写操作,要求熟练掌握操作.冒险模式等同于专家模式.
注意:1)若A B 两驱动器容量不同时,要求源盘容量大于目标盘.
2)使用put to file 功能可以将读在内存中文件保存到硬盘中.对于有加密点的磁盘,它也可以读出来,并长期保存或复制.
3)使用get from file 功能可将硬盘中保存的文件读到内存中,再写到软盘.
4)格式化磁盘时,使用不同的格式时应注意在另外的驱动器读取可能有困难.可以将坏盘格式化成低容量,以便修复诸如零道损坏等问题.
5)对于1.7@ 1.7m及2.0版,虽然界面有所不同,但基本内容一致,2.0版中的"+"相当于on,"-"相当于"off","*"相当于自动方式.
五、diskfix 工具
用作修复文件分配表,引导扇区及目录扇区发生错误的软盘或硬盘.命令行参数:
/test 只作测试,不作修复工作
/scan 完成测试并进行修复工作
/ro:filename 完成测试工作,并报告于filename文件中(覆盖该文件)
/ra:filename 同上,只是追加到文件尾.
/hcache 或hcard 如有硬盘卡,则选该项
注意:作diskfix工作之前,应将驻留内存的程序退出.
repaire disk选项 修复由于文件分配表,?引导扇区及目录区错误等而引起的磁盘异常,进入后会让你对驱动器进行选择,它会自动完成以上各项的检测工作,并自动进行修复. comparion(对比) description(描述) destructor(结构)surface scan选项 自动进行表面媒体测试,检测不安全隐患,并将数据移动到安全区域,?它会有一个测试次数的选项,可进行 多达80次的测试,这一过程需要很长时间. preventive(防止) ma

intenance(维护) read write only 模拟media (媒体) defect(欠缺,不安全) perform (执行) destructive(有害的)revitabize(复兴)选项 除完成surface scan 以外,在不对磁盘数据进行破坏的前提下,完成一边格式化,并尽可能修复损坏的数据. optimum(适宜的)undo a diskfix repair 选项 在进行磁盘repaire时,可以保存一些信息,以便由于diskfix工作而造成了问题,可以使用该选项进行复原工作.
configure 配置
1)test paration table 测试分区信息.
2)check boot sector for virus 测试根扇区中是否有病毒
3)look for mirror 寻找映象文件
4)use bios surface scan 使用bios 进行表面测试
5)use custom error message 使用当前的错误提示信息
六、diskfix的应用
1)对于由于分区表,引导扇区错误而造成的损坏,表现为:
主分区盘不能启动,显示"cann't load file "或"Invalid drive specition"
其他分区"D"显示"Invalid drive spection "或"Not ready drive D:Abort,Retry,Fail"
方法:首先使用软盘启动
(1)使用输入diskfix c:,选择其中的repair a disk ,然后对于其它的所有问题均回答"Y",修复时,diskfix会自动修复损坏的硬盘.
(2)可以使用norton工具包中的磁盘医生"NDD"来修复,启动NDD后进入选项中,对"修理设定"项选择"自动修理",然后选择"诊断磁盘"一项,对"C"进行操作即可.
(3)若软盘启动后,不能进入"C:",应首选"diskfix c:"硬盘不能启动有多方面的原因,对于由于系统文件损坏而造成的启动困难,可以软盘启动后,用"sys c:"来传送系统文件就可以了.但对于"win95",则应使用win95应急盘启动,传递成功后,应查看根目录下是否存在"io.dos msdos.dos command.dos"三个文件,若不存在,则应使用dos启动盘,拷贝一份到根目录区,否则以前的dos版本将启动困难.须注意的是,制作启动盘应与机器原来的系统文件版本号相同.
2)对于由于误删除而造成的问题
(1)dos下可以使用undelete 命令恢复,或者使用pctool工具恢复删除.
(2)win95删除的文件,可先在"回收站"中查找,若"回收站"属性设置为直接清空,还可以到被删除文件所在的目录下运行undelete命令恢复.
七、norton 工具的使用
优化磁盘读写,提高磁盘速度的工具,calibrate(校准)
(1)优化磁盘速度
(2)移动危险区数据到安全区
(3)在磁盘数据损坏以前进行检测和纠正来保护磁盘
测试项目:
(1)完整性测试,包括系统参数,硬盘编码技术及交叉因子的设置.
(2)系统内存,内存控制器的,软(硬)盘控制器的诊断
八、磁盘编辑器 diskedit的使用
它可以挽救因为磁盘0道损坏而造成的文件的读写困难.
方法:将一块好的磁盘插入驱动器,启动diskedit,来读盘的内容,然后取出好盘

换上受损盘,继续读操作,由于仅仅0道损坏,而其它磁道内容完好,因而可以读出数据,记下相应的起止扇区号,利用工具中的写对象命令,将相应的扇区号写入硬盘中去,退出编辑,调用相应的文件即可.(若出现读错误,可以kip,igrone)
这种方法对于根目录损坏的磁盘,恢复的可能性狠小.同时可以通过查找特定的字符,可以快速判断要找的文件的位置.
九、diskmon 它可以监视磁盘的任何动作,防止意外发生.
1)?磁盘保护,它可以通过对系统区域,文件区,或者全部磁盘区实行写保护,对于个别类型文件,?也可以单独设置,如让某种类型文件受到特殊保护,通过设置,就不能存取某种类型的文件.
2)磁盘读写灯设置,设置它可以识别网络磁盘,在发生存取盘的操作时,屏显磁盘
号.
3)磁盘挂起,相当于dos中的park 命令,将磁头放置安全区域.
十、filefind/ts
可以在整个磁盘区域,当前目录,当前目录及子目录下,查找某类或某个文件,还可以查找某几个字符,以达到匹配的目的.它能够在同一文件中多次查找并显示匹配的字串,这在查找多个文件时有用.由于其中有多中设置,?它可以在某个时间段,某大小甚至可以在网络驱动器上进行工作,还具有对某类型文件查找的功能.查找时可以输入汉字.如果加上/ts命令则速度更快,它具有1)查找字串 2)查找相应文件功能
十一、filefix 可以对某种文件进行修复.
文件由于各种原因,造成损坏,可以使用它来进行最大限度的恢复.
十二、unerase 可以通过子目录以及对驱动器的选择来恢复被删除文件.
它可以将所有被删除文件例表,来显示所有可恢复的文件的详细资料,同时提供选择的权力,可以有针对性的恢复.可以将恢复的文件直接存盘到另外的子目录 乃至另外的驱动器中.注意:
1)它提供对网络上删除的文件进行浏览功能,但不能进行恢复.网络上删除的文件可以用salvage中提供的功能恢复.
2)?在预测栏中sub_dir为子目录,"好""困难""平均"标记了几种要恢复文件的难易程度.利用它可以恢复子目录.
3)对于使用rd 及deletree删除的子目录,只要保证没有往盘中追加数据,都可以完全恢复文件.
4)使用时,可以使用空格或"+"号,来选择要恢复的文件,直接将光标移动到要恢复的文件上,按"U"键进行恢复,然后输入一个字母,作为文件名的首字母,要确保不存在相同的文件名.
5)对于删除的子目录,可以直接进入,继续进行文件的恢复工作.相比之下,unerase比pctool及undelete操作简单,功能强大.在文件信息一栏中,显示文件编辑的最后日期,字节数,文件属性以及是否能正确恢复,有时提示"将不包括正确数据",但经过测试,对大

多数标记为"好"的文件,均可以正常恢复,还可通过选择进行批量恢复.
十四、wipeinfo 快速擦写,使用它擦写后的文件无法恢复.
使用undelete,unerase及pctools工具,对于它也无济于事,它可以对整个驱动器,某个子目录,子目录中的每个文件进行操作,操作前有警告,须慎用.
十五、norton工具中的unformat 将恢复因意外格式化而造成数据丢失的软/硬盘,也可修复受其它原因破坏的磁盘.对于由于引导信息丢失,分区表损坏而无法进入的磁盘无效(应使用diskfix,diskedit等修复).
对于刚使用format格式过的磁盘,如:format a:/q时,可使用dos下的unformat可以恢复.
使用norton中的unformat命令,则更加直观,它扫描磁盘中的每个扇区,并对每块可用数据进行标记,经过大约5分钟(对软盘),可以对全盘的可恢复文件有全面的标志.
在相应的子目录dir0,dir1之下,可以找到一些较完整的文件,比dos下的unformat要准确可靠.
可直接用unformat a:,对于子目录下存在的子目录中的文件,不能确保全部恢复.
如果使用了format a:命令不加参数,则不能恢复.
实验表明:在对使用format a:/q不加/u参数的盘反格式化时,dos下unformat的性能优于norton下的unformat,但若用作过norton中的image则另当别论.在对使用format a:/q/u格式化过的盘进行反格式时,dos下的unformat与norton基本一样.
在无任何参数下格式化的磁盘,dos下的unformat也能恢复.
评论:dos下的unformat 速度较快,但必须有完整的影象文件,当磁盘中要恢复的
文件很多时,norton中的unformat性能要优于dos下的unformat.
十六、speeddisk的工作
功能:1)优化磁盘的可利用空间,并移动到磁盘尾部
2)合并文件的存放碎片,并加以消除.
运行时不能中途掉电,但可以通过esc来终止,不能有内存驻留程序的活动.
可供选择的策略:
1)除目录和文件分配表外全部优化
2)全部优化,包括目录,目录优于文件,
3)全部优化,并将文件排序.
4)取消文件碎片.
5)取消各种空间碎片,有利于进行大文件安装.

相关文档
最新文档