DOS下常用命令

磁盘操作

fdisk参数 /mbr 重建主引导记录 EXP:fdisk /mbr 重建主引导记录 (可以洗掉还原精灵)
  format 参数: /q 快速格式化 /u 不可恢复 /autotest 不提示 /s 创建 MS-DOS 引导盘 EXP:format c: /q /u /autotest
  自动快速格式化C盘(危险!!!)

目录操作

DIR [目录名或文件名] [/S][/W][/P][/A] 列出目录 参数: /s 查找子目录 /w 只显示文件名 /p 分页 /a 显示隐藏文件 EXP: DIR format.exe /s查找该盘的format.exe文件并报告位置
  CD [目录名] PS:可以使用相对目录或绝对目录 进入目录 exp:CD AA 进入当前文件夹下的AA目录,cd .. 进入上一个文件夹cd \返回根目录;cd c:\windows 进入c:\windows文件夹
  MKDIR [目录名] 创建目录 EXP:MKDIR HELLOWORLD 创建HELLOWORLD目录

文件操作

del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件 /s 删除该目录及其下的所有内容 /q 删除前不确认
  exp: del c:\del /s /q 自动删除c盘的del目录
  copy [源文件或目录] [目标目录] 复制文件 EXP:copy d:\pwin98\*.* c:\presetup 将d盘的pwin98的所有文件复制到c盘的presetup下


常用命令编辑

TIME命令

1功能:设置或显示系统时间

2类型:内部命令

3格式:TIME - [hh:mm:ss:xx]

4使用说明:

(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键相应,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;

(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

TYPE 命令

1、格式:type [盘符:] [路径] 文件名

2、类型:内部命令

3、功能:把指定的文件内容在屏幕上显示或打印机输出,它常用作查阅和显示文本文件的内容和打印清单。

4、说明:

(1)该命令只能显示ascii字符型文件, 不能显示非文本文件 如exe、com

(2)文件名指全名,不能使用通配符

(3)执行时,可以按ctrl+numlock或ctrl+s暂停滚动,按任意键继续。

(4)按ctrl+p可以将内容在打印机上打出

Ghost 系统界面

Ghost 系统界面

例1、将C:\windows下tabletoc.log文件的内容显示出来

type C:\windows\tabletoc.log

例2、将C:\windows下WGA.log只在打印机中输出,不在屏幕上显示

type C:\windows\WGA.log >prn

CLS清屏幕

1功能:清除屏幕上的所有显示,光标置于屏幕左上角。

2类型:内部命令

3格式:CLS

VER查看

1功能:显示当前系统版本

2类型:内部命令

3格式:VER

日期设置

1功能:设置或显示系统日期

2类型:内部命令

3格式:DATE [mm-dd-yy]

4使用说明:

(1)省略[mm-dd-yy]显示系统日期并提示输入新的日期,[mm-dd-yy]为“月-日-年”格式;

恢复删除

1.功能:恢复被误删除命令(只可以在纯dos下使用)

2.类型:外部命令。

3.格式:UNDELETE[盘符:][路径名]<文件名>[/dos]/LIST][/ALL]

4.使用说明:使用UNDELETE可以使用“*”和“?”通配符

(1)选用/dos参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,dos即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合dos的文件名规则即可。

(2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。

(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——00001~9A~Z。

UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关dos手册。

删除文件

1.功能:删除指定的文件。

2.类型:内部命令

3.格式:DEL [盘符:][路径]<文件名>[/P]

4.使用说明:

(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;

(2)该命令不能删除属性为隐含或只读的文件;

(3)在文件名称中可以使用通配符;

(4)若要删除磁盘上的所有文件(DEL*.*或DEL.),则会提示:(Are you sure?)(你确定吗?)若回答Y,则进行删除;回答N,则取消此次删除作业。

替代命令

  1. subst [盘符] [路径] 将指定的路径替代盘符,该路径将作为驱动器使用

  2. subst /d 解除替代

[例子] C:\dos>subst a: c:\temp? 用c盘temp目录替代a盘  C:\>subst a: /d?

解除替代  SUBST [drive1: [drive2:]path]  SUBST drive1: /D  drive1: 指定要指派路径的虚拟驱动器。  [drive2:]path 指定物理驱动器和要指派给虚拟驱动器的路径。  /D 删除被替换的 (虚拟)驱动器

不加任何参数键入 SUBST,可以显示当前虚拟驱动器的清单

命令

1.功能:修改指定文件的属性。(文件属性参见2.5.4(二)文件属性一节)

2.类型:外部命令。

3.格式:ATTRIB [文件名] [+R|-R][+A|-A][+H|-H][+S|-S][/S]

4.使用说明:

(1)选用+R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用-R参数,去除只读属性;

(2)选用+A参数,将文件设置为档案属性;选用-A参数,去除档案属性;

(3)选用+H参数,将文件调协为隐含属性;选用-H参数,去隐含属性;

(4)选用+S参数,将文件设置为系统属性;选用-S参数,去除系统属性;

(5)选用/S参数,对当前目录下的所有子目录及子目录中的文件作设置

格式化

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及复制到磁盘上,使该磁盘可以做为dos启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘;

(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;

(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。

(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据

格式化恢复

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就够了。

磁盘检查

1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。

2.类型:外部命令

3.格式:CHKDSK [盘符:][路径][文件名][/F][/V][/R]

4.使用说明:

(1)选用[文件名]参数,则显示该文件占用磁盘的情况;

(2)选用[/F]参数,纠正在指定磁盘上发现的逻辑错误;

(3)选用[/V]参数,显示盘上的所有文件和路径;

(4)选用[/R]参数,找到坏扇区并恢复可读取的信息。必须锁定磁盘。

磁盘复制

1.功能:复制格式和内容完全相同的软盘。

2.类型:外 部 命 令

3.格式:DISKCOPY[盘符1:][盘符2:]

4.使用说明:

(1)如果目标软盘没有格式化,则复制时系统自动选择进行格式化。

(2)如果目标软盘上原有文件,则复制后将全部丢失。

(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。

LABEL建立磁盘卷标

1.功能:建立、更改、删除磁盘卷标。

2.类型:外部命令

3.格式:LABEL [盘符:][卷标名]

4.使用说明:

(1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名;

(2)卷标名由1至11个字符组成。

文件改名

1.功能:更改文件名称

2.类型:内部命令

3.格式:REN [盘符:][路径]<旧文件名> <新文件名>

4.使用说明:

(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名;

(2)允许使用通配符更改一组文件名或扩展名。

文件比较

1.功能:比较文件的异同,并列出差异处。

2.类型:外部命令

3.格式:FC [盘符:][路径名]<文件名> [盘符:][路径名][文件名][/A][/C][/N]

4.使用说明:

(1)选用/A参数,为ASCII码比较模式;

(2)选用/B参数,为二进制比较模式;

(3)选用/C参数,将大小写字符看成是相同的字符。

(4)选用/N参数,在ASCII码比较方式下,显示相异处的行号[3]?

建立目录

1.功能:创建新的目录,注意:此处目录在Windows操作系统里被称为“文件夹”。

2.类型:内部命令

3.格式:MD [盘符:][路径名]<子目录名>

  1. MD建立子目录使用说明:

(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;

(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。

改变目录

1.功能:显示当前目录

CD-Dir命令

CD-Dir命令

2.类型:内部命令

3.格式:CD[盘符:][子目录名]

  1. CD改变当前目录使用说明:

(1)如果省略路径和子目录名则显示当前目录;

(2)如采用“CD\”格式,则退回到根目录;

(3)如采用“CD..”格式则退回到上一级目录;

(4)如采用“dir ..”格式则可以展开文件夹内容。

删除目录

1.功能:从指定的磁盘删除目录。

2.类型:内部命令

3.格式:RD[盘符:][路径名][子目录名]

4.RD 删除子目录使用说明:

(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该子目录本身。

(2)不能删除根目录和当前目录。

查看目录

1.功能:显示磁盘目录的内容。

2.类型:内部命令

3.格式:DIR [盘符:][路径][文件名] [/A[[:]属性]] [/C] [/D] [/L] [/N] [/O[[:]分类属性]] [/P] [/Q] [/S] [/T[[:]时间]] [/W] [/X] [/4]

4. 使用说明:

/A 显示具有指定属性的文件。

/D 目录

DIR内容

DIR内容

/R 是只读文件

/H隐藏文件

/A 准备存档的文件

/S系统文件

- 表示“否”的前缀

/B 使用空格式(没有标题信息或摘要)。

/C 在文件大小中显示千位数分隔符。这是默认值。用/-C来停用分隔符显示。

/D 跟宽式相同,但文件是按栏分类列出的。

/L 用小写。

/N 新的长列表格式,其中文件名在最右边。

/O 用分类顺序列出文件。

分类排序 N 按名称(字母顺序) S 按大小(从小到大)

E 按扩展名(字母顺序) D 按日期/时间(从先到后)

G 组目录优先 - 颠倒顺序的前缀

/P 在每个信息屏幕后暂停。

/Q 显示文件所有者

/S 显示指定目录和所有子目录中的文件。

/T 控制显示或用来分类的时间字符域。

时间 C 创建时间

A上次访问时间

W上次写入的时间

/W 用宽列表格式。

/X 显示为非8.3文件名产生的短名称。格式是 /N 的格式,短名称插在长名称前面。如果没有短名称,在其位置则显示空白。

/4 用四位数字显示年

  1. 当前目录

指正在操作或查看的目录, 可以用点(.) 代表当前目录,用2个点(..)则指当前目录的上级目录, 如:当前目录是 c:\temp\test\help , 则"."指c:\temp\test\help, ".." 指 c:\temp\test 目录。 在当前目录下可以用dir ..\*.* 来查看c:\temp\test所有文件.

路径设置

1.功能:设备可执行文件的搜索路径,只对文件有效。

2.类型:内部命令

3.格式:PATH [盘符1]目录[路径名1]{[;[盘符2:]],<目录路径名2>…}

4.使用说明:

(1)当运行一个可执行文件时,dos会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;

(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;

(3)PATH命令有三种使用方法:

PATH [盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)

PATH:(取消所有路径)

PATH:(显示已设的路径)

显示目录

1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。

2.类型:外部命令

3.格式:TREE[盘符:][/F][>PRN]

4.使用说明:

(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;

(2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。

删除目录

1.功能:将整个目录及其下属子目录和文件删除。

2.类型:外部命令

3.格式:DELTREE [盘符:]<路径名>

4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。应谨慎使用[3]

批量工具

  1. 功能:批量处理某一类文件

  2. 类型:外部命令

  3. 格式举例:del *.txt(意为删掉所在目录下的所有.txt文件)

  4. 使用说明:输入想对批量文件处理的命令,输入*.后缀,比如想把所有.ini文件改为.txt文件则需输入

转载于:https://www.cnblogs.com/yanjie1991/p/3677245.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值