你目前正处于脱机状态,正在等待 Internet 重新连接

故障恢复控制台中 SET 命令的说明

概要
本文介绍故障恢复控制台中的 set 命令,以及在启动故障恢复控制台之前如何启用它。
更多信息
可以使用故障恢复控制台中的 set 命令显示或修改 4 个环境变量。其中的每个环境变量可设置为 TRUE 或 FALSE。TRUE 为打开;FALSE 为关闭并且始终是默认设置。

set 命令的语法如下:
set variable = true 或 false
注意:等号两边必须有一个空格。如果没有,则 set 命令返回“syntax error”消息,并且无法执行该命令。

如果将变量设置为 TRUE,则变量具有以下含义:
  • allowwildcards:允许在某些命令中使用通配符(例如,“del *.bak”)。
  • allowallpaths:允许更改目录以包括所有驱动器上的所有文件夹(cd 命令)。
  • allowremovablemedia:允许将硬盘上的文件复制到软盘或其他能识别的可移动媒体上。
  • nocopyprompt:在复制文件时,允许覆盖现有文件而不给出提示。
在尝试使用 set 命令将其中的任何变量由 FALSE 更改为 TRUE 时,可能会出现以下错误信息:
The SET command is currently disabled.The SET command is an optional Recovery Console command that can only be enabled by using the Security Configuration and Analysis snap-in.
在将任何环境变量更改为 TRUE 之前,必须使用以下 Windows 安全工具之一启用 set 命令选项:
  • Microsoft 管理控制台 (MMC) 中的安全配置和分析管理单元。
  • “管理工具”中的“域控制器安全策略”。
  • “管理工具”中的“域安全策略”。
  • “管理工具”中的“本地安全策略”。
在启动其中的一个安全工具后(根据具体的计算机环境),查看“本地策略”下面的“安全选项”标题,并查找以下两个与故障恢复控制台有关的安全策略。
  • 故障恢复控制台:允许自动系统管理级登录。
  • 故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问。
第一个策略允许启动故障恢复控制台,而不提示输入存储在本地计算机帐户数据库中的管理密码。第二个策略在使用故障恢复控制台时启用 set 命令。这是要启用的策略,并允许您在故障恢复控制台会话期间将 4 个变量的任何一个更改为 TRUE。

在启用安全策略后,必须应用该策略(可能在域中),然后它在本地计算机上才会生效。在真正启用 set 命令(以便在故障恢复控制台会话期间使用)之前,必须执行此操作。

在进行上述策略更改后,可以运行以下命令强制刷新本地计算机的策略:
secedit /refreshpolicy machine_policy
在刷新本地策略并且启用的故障恢复控制台安全策略生效后,就可以启动故障恢复控制台并使用 set 命令启用 4 个环境选项中的任何一个了。
参考
有关其他命令的更多信息或有关故障恢复控制台的一般信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
229716 Windows 2000 故障恢复控制台的说明
有关安全策略的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
227448 使用 Secedit.exe 强制重新应用组策略
216735 在整个企业中应用安全设置的方法
属性

文章 ID:235364 - 上次审阅时间:06/25/2004 07:00:00 - 修订版本: 3.0

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • kbinfo kbenv KB235364
反馈