Batch
执行在文本文件中指定的命令 batch 命令只有在使用 Windows 恢复控制台时才可以使用 恢复控制台可从 Windows 安装程序启动
batch input_file [output_file]
参数
input_file
指定包含要执行的命令列表的文本文件 Input_file 可以由驱动器号和冒号 目录名 文件名或它们的组合构成
output_file
如果指定 则在命名文件中存储命令输出 如果没有指定 输出将显示在屏幕上
范例
下例将执行批处理文件 C:JobsFind txt 并将输出存储在文件 C:JobsResults txt 中
batch c:jobsfind txt c:jobsresults txt
Chkdsk
创建并显示磁盘状态报告 Chkdsk 也列出并纠正磁盘上的错误
带有下列参数的 chkdsk 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动 可在 Windows 命令提示符下使用带有不同参数的 chkdsk 命令
chkdsk [drive:][/p] [/r]
参数
无
如果不带任何参数 chkdsk 将显示当前驱动器中的磁盘状态
drive:
指定要 chkdsk 检查的驱动器
/p
即使驱动器不在 chkdsk 的检查范围内 也执行彻底检查 该参数不对驱动器做任何更改
/r
找到坏扇区并恢复可读取的信息 隐含着 /p 参数
注意
Chkdsk 需要 Autochk exe 文件 如果不能在启动目录(默认为 WinntSystem )中找到该文件 将试着在 Windows 安装 CD 中找到它 如果有多引导系统的计算机 必须保证是在包含 Windows 的驱动器上使用该命令
Disable
禁用 Windows 或 Windows NT 系统服务或设备驱动程序 disable 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动
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 时加载
Diskpart
创建和删除硬盘驱动器上的分区 diskpart 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动
diskpart [/add | /delete] [device_name | drive_name | partition_name] [size]
参数
无
如果不带任何参数 diskpart 命令将启动 diskpart 的 Windows 字符模式版本
/add
创建新的分区
/delete
删除现有分区
device_name
要创建或删除分区的设备 该名称可从 map 命令的输出中获得 以下是设备名称的范例:
DeviceHardDisk
drive_name
以驱动器号表示的待删除分区 仅与 /delete 同时使用 以下是驱动器名称的范例
D:
partition_name
以分区名称表示的待删除分区 可代替 drive_name 使用 仅与 /delete 同时使用 以下是分区名称的范例
DeviceHardDisk Partition
size
要创建的分区大小 以兆字节 (MB) 表示 仅与 /add 同时使用
范例
下例将删除分区
diskpart /delete DeviceHardDisk Partition
diskpart /delete F:
下例将在硬盘上添加一个 MB 的分区
diskpart /add DeviceHardDisk
Enable
启用 Windows 或 Windows NT 系统服务或设备驱动程序 enable 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动
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 时加载
使用 enable 命令更改启动类型时 上次启动类型的名称将显示在屏幕上 应该记下该名称 以便在需要时将启动类型恢复为上次的设置
Fixboot
向系统分区写入新的分区引导扇区 只有在使用 Windows 恢复控制台时 才能使用 fixboot 命令 Windows 恢复控制台可从 Windows 安装程序中启动
fixboot [drive]
参数
drive
要写入引导扇区的驱动器该参数替换默认驱动器(用户登录的系统分区) 例如 驱动器
D:
范例
下列命令范例向 驱动器 D: 的系统分区写入新的分区引导扇区
fixboot d:
注意
如果不带任何参数 fixboot 命令将向用户登录的系统分区写入新的分区引导扇区
Fixmbr
向硬盘写入一个新的主引导记录 只有在使用 Windows 恢复控制台时 才能使用 fixmbr 命令 Windows 恢复控制台可从 Windows 安装程序中启动
fixmbr [device_name]
参数
device_name
要写入新的主引导记录的设备(驱动器) 设备名称可从 map 命令的输出获得 例如 设备名称
DeviceHardDisk
范例
下列命令示例向指定设备写入一个新的主引导记录
fixmbr DeviceHardDisk
注意
如果不指定 device_name 新的主引导记录将被写入引导设备 即装载主系统的驱动器
如果系统检测到无效或非标准分区表标记 将提示用户是否继续执行该命令 除非您访问驱动器有问题 否则不要继续进行 向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问
Set
显示和设置 恢复控制台 的环境变量 set 命令是必须与安全模板一同启用的可选命令
带有下列参数的 set 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动 可在 Windows 命令提示符下使用带不同参数的 set 命令
set [variable=[string]]
参数
无
如果没有任何参数 set 命令将显示当前环境设置
variable
指定需要设置或修改的变量
恢复控制台 支持以下环境变量
变量 说明
AllowWildCards 允许某些命令(如 del 命令)支持通配符
AllowAllPaths 允许访问系统上的所有文件和目录
AllowRemovableMedia 允许文件复制到可移动媒体上 如软盘
NoCopyPrompt 覆盖现有文件时不显示提示
string
指定要与指定变量关联的字符串
范例
下例允许在某些恢复控制台命令中使用通配符
set allowwildcards=true
下例将关闭覆盖文件时的提示功能
set nocopyprompt=true
注意
默认情况下禁用 set 命令 要启用 set 命令 请使用安全模板 启用恢复控制台的 Set 命令 属性位于控制台树中本地计算机策略/计算机配置/Windows 设置/安全设置/本地策略/安全选项之下
默认情况下所有环境变量均设为 FALSE
Systemroot
将当前目录设为登录安装 Windows 系统的系统根目录文件夹 systemroot 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动
Expand
从压缩文件中提取文件 使用该命令从 Windows CD 上的 CAB ( cab) 文件或压缩文件中提取驱动程序文件
带有不同参数的 expand 命令只有在使用 Windows 恢复控制台时才能使用 该恢复控制台可从 Windows 安装程序启动 可在 Windows 命令提示符下使用带有不同参数的 expand
expand [/d] [/y] source | source cab [/F:filespec}] [destination]
参数
/d
列出 CAB 文件中包含的文件而不展开或提取
/y
在展开或提取文件时不出现覆盖提示
source
指定要展开的文件 如果源文件只包含一个文件 请使用该选项 source 可由驱动器号和冒号 目录名 文件名或它们的组合构成 不能使用通配符
source cab /f:filespec
指定要从中提取的 CAB