控制台命令详解

注:长文件名及路径要用双引号/"/"括起来

Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种

非常有效的诊断和测试以及恢复系统功能的工具

Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。


Bootcfg

bootcfg 命令启动配置和故障恢复(对于大多数计算机,即boot.ini(修复启动菜单))

含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 bootcfg 命令。

用法:

bootcfg /default 设置默认引导项。

bootcfg /add 向引导列表中添加 Windows 安装。

bootcfg /rebuild 重复全部 Windows 安装过程并允许用户选择要添加的内容。

注意:使用 bootcfg /rebuild之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。

bootcfg /scan  扫描用于 Windows 安装的所有磁盘并显示结果。


注意:这些结果被静态存储,并用于本次会话。如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。

bootcfg /list 列出引导列表中已有的条目。

bootcfg /disableredirect 在启动引导程序中禁用重定向。

bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]

在启动引导程序中通过指定配置启用重定向。

范例:

bootcfg /redirect com1 115200

bootcfg /redirect useBiosSettings


chkdsk

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

创建并显示磁盘的状态报告。Chkdsk 命令还可列出并纠正磁盘上的错误。

含有下列参数的 chkdsk 命令仅在使用故障恢复控制台时才可用。

可在命令提示符下使用带有不同参数的 chkdsk 命令。

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

如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。

使用说明:

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

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

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

(4)/p即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。

(5)/r找到坏扇区并恢复可读取的信息。隐含着 /p 参数。


注意

Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录(默认为 //%systemroot%//System32)中找到该文件,将试着在 Windows 安装 CD 中找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 的驱动器上使用该命令。


Diskpart

  创建和删除硬盘驱动器上的分区。diskpart 命令仅在使用故障恢复控制台时才可用。

  diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]

  参数 无

  如果不带任何参数,diskpart 命令将启动 diskpart 的 Windows 字符模式版本。

  /add

  创建新的分区。

  /delete

  删除现有分区。

  device_name

  要创建或删除分区的设备。设备名称可从 map 命令的输出获得。例如,设备名称:

  //Device//HardDisk0

  drive_name

  以驱动器号表示的待删除分区。仅与 /delete 同时使用。以下是驱动器名称的范例:

  D:

  partition_name

  以分区名称表示的待删除分区。可代替 drive_name 使用。仅与 /delete 同时使用。以下是分区名称的范例:

  //Device//HardDisk0//Partition1

   大小

  要创建的分区大小,以兆字节 (MB)表示。仅与 /add 同时使用。

范例

下例将删除分区:

diskpart /delete // Device// HardDisk0// Partition3

diskpart /delete F:

下例将在硬盘上添加一个 20 MB 的分区:

diskpart /add // Device// HardDisk0 20


Fixboot

  向系统分区写入新的分区引导扇区。只有在使用故障恢复控制台时,才能使用 fixboot 命令。

  fixboot [drive]

  参数  驱动器

  将要写入引导扇区的驱动器。它将替代默认的驱动器(即用户登录的系统分区)。例如,驱动器:D:

  范例

  下列命令范例向驱动器 D: 的系统分区写入新的分区引导扇区:

  fixboot d:

  注意: 如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。

Fixmbr

  修复启动磁盘的 主启动记录。fixmbr 命令仅在使用故障恢复控制台时才可用。

  fixmbr [ device_name]

  参数

  device_name

  要写入新的主引导记录的设备(驱动器)。设备名称可从 map 命令的输出获得。例如,设备名称:

  //Device//HardDisk0

  范例

  下列命令示例向指定设备写入一个新的主引导记录:

  fixmbr //Device//HardDisk0

注意

如果不指定 device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。

如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。

Fdisk /mbr 恢复主引导扇区功能

使用办法:用DOS引导盘启动电脑,在提示符下执行“FDISK /MBR”命令。

FDISK中本身就包含有主引导程序代码和结束标志55AAH,这一招对于修复

主引导记录和结束标志55AAH既快又灵,而且不用担心会损坏任何硬盘上的文件!

注意:如果硬盘分区超过四个,不能用此命令,因储存额外分区信息的区域,会被FDISK/MBR覆盖。(初学者千万不要用)

Format磁盘格式化命令

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

FORMAT /AUTOTEST 自动检查磁盘格式,然后完成格式化全过程,再回到DOS提示符。

FORMAT /BACKUP 除提示用户输入卷标外,与上面相同。

FORMAT /SELECT 只在磁盘上备份系统区数据,相当于执行MIRROR程序,不进行格式化。

FORMAT /SELECT/U 不进行格式化,只将引导区和文件分配表用F6H填之。虽不触动根目录区与数据区,但磁盘因此不可访问。这似乎是为防止数据泄密提供一个应急手段。(初学者千万不要用)

将指定的驱动器格式化为指定的文件系统。含有下列参数的 format 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 format 命令。

format [ drive:] [ /fs:file-system]

参数

drive:

指定要格式化的驱动器。不能从故障恢复控制台格式化软盘。

/q

对驱动器进行快速格式化。不扫描驱动器看是否有坏区域,因此只应对以前格式化过的驱动器使用该参数。

/fs:file-system

指定要使用的文件系统:FAT、FAT32 或 NTFS 。如果未指定文件系统,将使用现有的文件系统格式。

UNformAT恢复格式化命令

1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。

2.类型:外部命令

3.格式:UNformAT〈盘符〉[/L][/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;修复硬盘分区表。

Map

  显示驱动器号与物理设备名称的映射。该信息在运行 fixboot 和 fixmbr 命令时非常有用。

  map 命令仅在使用故障恢复控制台时才可用。

  Map [ arc]

  参数

  arc

  指示 map 命令显示高级 RISC 计算 (ARC)设备名称而不是设备名称。以下是 ARC 设备名称的范例:

  multi(0)disk(0)rdisk(0)partition(1)

  等价的设备名称是:

  //Device//HardDisk0//Partition1

范例

  下例将物理设备名映射为使用 ARC 设备名称的驱动器号:

  map arc

  注意

如果不使用 arc 参数,则 map 命令显示设备名称。

map 命令还显示文件系统的类型和每个磁盘的大小(MB)。

Attrib

更改单个文件或目录的属性。该命令设置或删除指派给文件或目录的只读、系统、存档、隐藏

以及压缩属性

可以一次只更改一个文件,也可以更改整个目录

参数

+r 设置只读属性

-r 清除只读属性

+s 设置系统属性

-s 清除系统属性

+h 设置隐藏属性

-h 清除隐藏属性

+c 设置压缩属性

-c 清除压缩属性

例如:

隐藏文件:attrib +s +a +h +r C://file01

显示文件:attrib -a -s -h -r C://file01

Batch

执行在文本文件中指定的命令。batch 命令仅在使用故障恢复控制台时才可用。

故障恢复控制台可以从安装 CD 中启动

batch input_file [ output_file]

参数

input_file

指定包含要执行的命令列表的文本文件。Input_file 可以由驱动器号和冒号、目录名、文件名

或它们的组合构成

output_file

如果指定,则在命名文件中存储命令输出。如果没有指定,输出将显示在屏幕上

  

Expand

从压缩文件中提取文件。通过该命令可从 .cab 文件或压缩文件中提取驱动程序文件。

expand source [ /F:filespec}] [ destination] [ /d] [ /y]

参数

source

  指定要展开的文件。如果源文件只包含一个文件,请使用该选项。source 可由驱动器号和冒号、目录名、文件名或组合所组成。不能使用通配符。

/f:size

  如果源文件包含多个文件,指定要提取的文件的名称。可以对要提取的文件使用通配符

destination

  指定提取文件或每个单独文件的目标目录和(或)文件名。

/d

  列出 CAB 文件中包含的文件而不展开或提取.

/y

在展开或提取文件时不出现覆盖提示。

范例:

下例将从安装 CD 上的驱动程序 CAB 文件中提取 Msgame.sys 文件并将其复制到 C://Windows//System//Drivers:

  expand d://i386//driver.cab//f:msgame.sys c://windows//system//drivers

下例将展开压缩文件 Access.cp_:

  expand d://i386//acces.cp c://windows//system32//access.cpl

下例将列出安装 CD 上的驱动程序 CAB 文件中的所有文件

  expand /d d://i386//driver.cab

要点:驱动程序 CAB 文件包含成千上万的文件,其中包括由 Windows 提供的大部分驱动程序。

将所有文件从 CAB 文件展开到硬盘上需要花较长的时间和大量的磁盘空间。建议仅从该文件中提取需要的文件。

注意:如果没有指定目标,文件将被复制到当前目录不能将软盘驱动器或 CD-ROM 等可移动媒体指定为目标

SYS 传导系统,即将系统文件(如IO.SYS等)从一处传输到指定的驱动器中

用法:SYS 文件夹名 [驱动器]

如 SYS C://DOS A:

此命令即可将位于C://DOS文件夹下的系统文件传输到A盘中。

TREE——显示磁盘目录结构命令

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

2.类型:外部命令

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

4.使用说明:

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

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

(七)DELTREE——删除整个目录命令

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

2.类型:外部命令

3.格式:DELTREE[盘符:]〈路径名〉

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

DISKCOPY——整盘复制命令

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

2.类型:外部命令

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

4.使用说明:

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

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

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

LABEL——建立磁盘卷标命令

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

2.类型:外部命令

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

4.使用说明:

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

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

VOL——显示磁盘卷标命令

1.功能:查看磁盘卷标号。

2.类型:内部命令

3.格式:VOL[盘符:]

4.使用说明:省略盘符,显示当前驱动器卷标。

SCANDISK——检测、修复磁盘命令

1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。

2.类型:外部命令

3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL]

4.使用说明:

(1)CCANDISK适用于硬盘和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘;

(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。

DEFRAG——重整磁盘命令

1.。功能:整理磁盘,消除磁盘碎块。

2.类型:外部命令

3.格式:DEFRAG[盘符:][/F]

4.使用说明:选用/F参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。

INSTALLHIGH 有些设备驱动程序需在CONFIG.SYS中用INSTALL语句安装,只能装入常规内存,而且用MEMMAKER优化内存时,并不对INSTALL语句进行处理。可改用INSTALLHIGH将这类设备驱动程 序装入上位内存,例:INSTALLHIGH=C://DOS//SHARE.EXE

TRUENAME

在使用SUBST、JOIN命令或在网络上将物理盘映射为逻辑盘的情况下,用于显示文件与目录的实际物理位置。

SHELL=C://COMMAND.COM/P/F 加上/F参数后,提示“Abort,Retry,Fail”出错信息时,将以Fail作为默认选项。

1、net statistics workstation

系统开机时间,出现信息的第一行即是

2、reg

注册表操作

3、cmd /k

命令行窗口不会瞬间关闭

4、diskmgmt.msc

磁盘管理

5、perfmon.exe

系统性能监视器

6、oobe/msoobe /a

检查Windows xp激活状况

7、ntsd

debug权限的进程管理命令

终止进程的语法:ntsd -c q -p PID

-2打开一个用于调试字符模式的应用程序的新窗口

-d将输出重定向到调试终端

-g使执行自动通过第一个断点

-G使 NTSD 在子程序终止时立即退出

o启用多个进程的调试,默认值为由调试程序衍生的一个进程

-p指定调试由进程 ID 标识的进程

-v产生详细的输出

8、建立一个登录时间受限制的用户:

1. 12小时制

net user jiale 123 /add /times:monday-friday,8AM-10PM;saturday-sunday,7PM-9PM


2. 24小时制

net user jiale 123 /add /times:M-F,8:00-22:00;Sa-Su,19:00-21:00


老样有错的请提出!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值