| Batch执行在文本文件中指定的命令。batch 命令只有在使用 Windows 2000 恢复控制台时才可以使用,恢复控制台可从 Windows 2000 安装程序启动。
 batch input_file [output_file]
 参数
 input_file
 指定包含要执行的命令列表的文本文件。Input_file 可以由驱动器号和冒号、目录名、文件名或它们的组合构成。
 output_file
 如果指定,则在命名文件中存储命令输出。如果没有指定,输出将显示在屏幕上。
 范例下例将执行批处理文件 C:\Jobs\Find.txt 并将输出存储在文件 C:\Jobs\Results.txt
 中:
 batch c:\jobs\find.txt c:\jobs\results.txt
 
 Chkdsk
 创建并显示磁盘状态报告。Chkdsk 也列出并纠正磁盘上的错误。
 带有下列参数的 chkdsk 命令只有在使用 Windows 2000 恢复控制台时才能使用,该恢复控制台可从 Windows 2000 安装程序启动。可在 Windows 2000 命令提示符下使用带有不同参数的 chkdsk 命令。
 chkdsk [drive:][/p] [/r]
 参数 无
 如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。
 drive:
 指定要 chkdsk 检查的驱动器。
 /p
 即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。
 /r
 找到坏扇区并恢复可读取的信息。隐含着 /p 参数。
 注意
 Chkdsk 需要 Autochk.exe 文件。如果不能在启动目录(默认为 \Winnt\System32)中
 找到该文件,将试着在 Windows 2000 安装 CD 中找到它。如果有多引导系统的计算机,必须保证是在包含 Windows 2000 的驱动器上使用该命令。
 
 Disable
 禁用 Windows 2000 或 Windows NT 4.0 系统服务或设备驱动程序。disable 命令只有在使用 Windows 2000 恢复控制台时才能使用,该恢复控制台可从 Windows 2000 安装程序启动。
 disable {service_name] | [device_driver_name}
 参数
 service_name
 要禁用的系统服务名称。
 device_driver_name
 要禁用的设备驱动程序名称。
 范例
 
 下例将禁用 Eventlog 服务:
 disable eventlog
 注意
 disable 命令将指定的服务或驱动程序的启动类型设为 SERVICE_DISABLED。
 使用 disable 命令禁用系统服务或设备驱动程序时,该系统服务或设备驱动程序上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时使用 enable 命令将启动类型恢复为上次的设置。
 共有五种启动类型。前三种类型是:SERVICE_AUTO_START、SERVICE_DISABLED 和SERVICE_DEMAND_START。对应的标准启动类型:自动、禁用和手动,通常使用“计算机管理”管理工具中的“服务”进行配置。后两种类型是:SERVICE_BOOT_START 和SERVICE_SYSTEM_START,通常用于配置加载设备驱动程序的方式。例如,在启动计算机时或启动 Windows 2000 时加载。
 
 Diskpart
 创建和删除硬盘驱动器上的分区。diskpart 命令只有在使用 Windows 2000 恢复控制台时才能使用,该恢复控制台可从 Windows 2000 安装程序启动。
 diskpart [/add | /delete] [device_name | drive_name | partition_name] [size]
 参数
 无
 如果不带任何参数,diskpart 命令将启动 diskpart 的 Windows 2000 字符模式版本。
 /add
 创建新的分区。
 /delete
 删除现有分区。
 device_name
 要创建或删除分区的设备。该名称可从 map 命令的输出中获得。以下是设备名称的范例:
 \Device\HardDisk0
 drive_name
 以驱动器号表示的待删除分区。仅与 /delete 同时使用。以下是驱动器名称的范例:
 D:partition_name
 以分区名称表示的待删除分区。可代替 drive_name 使用。仅与 /delete 同时使用。以
 下是分区名称的范例:
 \Device\HardDisk0\Partition1
 size
 要创建的分区大小,以兆字节 (MB) 表示。仅与 /add 同时使用。
 范例
 下例将删除分区:
 diskpart /delete \Device\HardDisk0\Partition3
 diskpart /delete F:
 下例将在硬盘上添加一个 20 MB 的分区:
 diskpart /add \Device\HardDisk0 20
 
 Enable
 启用 Windows 2000 或 Windows NT 4.0 系统服务或设备驱动程序。enable 命令只有在使用 Windows 2000 恢复控制台时才能使用,该恢复控制台可从 Windows 2000 安装程
 序启动。
 enable {service_name | device_driver_name} [startup_type]
 参数
 service_name
 要启用的系统服务的名称。
 device_driver_name
 要启用的设备驱动程序的名称。
 startup_type
 要为服务或设备驱动程序指派的启动类型。
 范例
 下例将 Eventlog 服务的启动类型设为自动或 SERVICE_AUTO_START:
 enable eventlog service_auto_start
 注意
 如果不指派启动类型,enable 命令将列出在 service_name 中指定的服务或设备驱动程序的当前启动类型。 共有五种启动类型。前三种类型是:SERVICE_AUTO_START、SERVICE_DISABLED 和
 SERVICE_DEMAND_START。对应的标准启动类型:自动、禁用和手动,通常使用“计算机管理”管理工具中的“服务”进行配置。后两种类型是:SERVICE_BOOT_START 和SERVICE_SYSTEM_START,通常用于配置加载设备驱动程序的方式。例如,在启动计算机时或启动 Windows 2000 时加载。
 使用 enable 命令更改启动类型时,上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时将启动类型恢复为上次的设置。
 Fixboot向系统分区写入新的分区引导扇区。只有在使用 Windows 2000 恢复控制台时,才能使用 fixboot 命令。Windows 2000 恢复控制台可从 Windows 安装程序中启动。
 fixboot [drive]
 参数
 drive
 要写入引导扇区的驱动器该参数替换默认驱动器(用户登录的系统分区)。例如,驱动器:D:
 范例
 下列命令范例向 驱动器 D: 的系统分区写入新的分区引导扇区:
 fixboot d:
 注意如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。
 
 Fixmbr
 向硬盘写入一个新的主引导记录。只有在使用 Windows 2000 恢复控制台时,才能使用fixmbr 命令。Windows 2000 恢复控制台可从 Windows 安装程序中启动。
 fixmbr [device_name]
 参数
 device_name
 要写入新的主引导记录的设备(驱动器)。设备名称可从 map 命令的输出获得。例如,设备名称:
 \Device\HardDisk0
 范例
 下列命令示例向指定设备写入一个新的主引导记录:
 fixmbr \Device\HardDisk0
 注意如果不指定 device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。
 如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。
 
 Set
 显示和设置“恢复控制台”的环境变量。set 命令是必须与安全模板一同启用的可选命令。带有下列参数的 set 命令只有在使用 Windows 2000 恢复控制台时才能使用,该恢复控制台可从 Windows 2000 安装程序启动。可在 Windows 2000 命令提示符下使用带不同
 参数的 set 命令。
 set [variable=[string]]
 参数
 无
 如果没有任何参数,set 命令将显示当前环境设置。
 
 variable
 指定需要设置或修改的变量。
 “恢复控制台”支持以下环境变量:
 变量 说明
 AllowWildCards    允许某些命令(如 del 命令)支持通配符。
 
 AllowAllPaths    允许访问系统上的所有文件和目录。
   AllowRemovableMedia  允许文件复制到可移动媒体上,如软盘。
 NoCopyPrompt 覆盖现有文件时不显示提示。
 
 string
   指定要与指定变量关联的字符串。
 范例
 
 下例允许在某些故障恢复控制台命令中使用通配符:
 
 set allowwildcards=true
 
   指定要删除的目录的位置和名称。不能使用通配符。
 注意
 
 · 目录必须为空否则命令失败。
 
    · Rmdir 仅适用于当前 Windows 安装的系统目录、可移动媒体、硬盘分区的根目录或本地安装源。
 Systemroot
 
 将当前目录设置为用户登录到的 Windows 安装系统的 systemroot 文件夹。systemroot 命令仅在使用故障恢复控制台时可用。
 
 systemroot
 
 参数  无
 出处:蓝色理想
责任编辑:剑气凌人
 |