使用紧急管理服务(EMS)技术可以远程控制所选组件,即使电脑未连接到网络或其他标准远程管理工具也是如此。
在具有 SPCR 表的计算机上启用 EMS
若要在具有 ACPI BIOS 固件和 ACPI SPCR 表的计算机上启用 EMS,可以使用 BCDEdit /emssettings 并指定 BIOS 参数或 emsport 和 emsbaudrate 参数。 若要为启动项启用 EMS,请使用 BCDEdit /ems 命令。
以下示例演示如何使用 BIOS 参数。 以下 BCDEdit 命令在当前启动条目上启用 EMS 控制台重定向。
bcdedit /emssettings bios
bcdedit /ems on
有关 ACPI SPCR 表的内容的详细信息,请参阅串行端口控制台重定向表(SPCR)。
在具有 UEFI 固件的计算机上启用 EMS
若要在具有 UEFI 固件的计算机上启用 EMS,请使用 BCDEdit /ems 命令并指定启动项。 Windows 通过读取 SPCR 表并在固件中查找带外端口及其设置,并使用相同的端口和速率进行 EMS 控制台重定向。 以下命令在当前启动条目上启用 EMS 控制台重定向。
bcdedit /ems {current} on
以下命令在具有标识符 {18b123cd-2bf6-11db-bfae-00e018e2b8db} 的指定启动条目上启用 EMS 控制台重定向。
bcdedit /ems {18b123cd-2bf6-11db-bfae-00e018e2b8db} on
在没有 ACPI SPCR 表的计算机上启用 EMS
若要在具有 BIOS 固件的计算机上启用 EMS 控制台重定向,但没有 ACPI 串行端口控制台重定向 (SPCR) 表,请使用 BCDEdit /emssettings 命令设置 COM 端口和波特率。
这些参数为 EMS 控制台重定向设置全局端口和传输速率。 在 BIOS 中使用为带外通信建立的相同端口和传输速率。
然后,使用 BCDEdit /ems 命令为启动项启用 EMS。
以下命令将全局 EMS 重定向设置设置为使用 COM2 和波特率 115200,并为指定的启动项启用 EMS。
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
bcdedit /ems {current} on
更改 EMS 设置
在具有 ACPI BIOS 固件和 ACPI SPCR 表的计算机上的启动条目上配置 EMS 时,可以使用 BCDEdit /emssettings 命令并指定 BIOS 选项或 emsport 和 emsbaudrate 选项。 如果使用 BIOS 选项,请不要设置 emsport 或 emsbaudrate 选项。
在具有 EFI 固件或 ACPI BIOS 固件且没有 ACPI SPCR 表的计算机上配置 EMS 时,可以使用 BCDEdit /emssettings 命令并指定 emsport 和 emsbaudrate 选项。
emsport 和 emsbaudrate 选项为 EMS 控制台重定向设置串行端口和传输速率。 这些设置适用于计算机上的所有启动项。 若要使用 emsbaudrate,还必须设置 emsport 选项。 默认情况下,传输速率设置为 9600(9,600 Kbps)。
例如,以下命令将 EMS 端口更改为 COM2,并将波特更改为 57,600 Kbps。
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:57600
若要在启动项上启用或禁用 EMS,请使用 BCDEdit /ems 命令。
例如,以下命令在标识符为 {173075c9-2cb2-11dc-b426-001558c41f5c} 的特定启动条目上启用 EMS。
bcdedit /ems {173075c9-2cb2-11dc-b426-001558c41f5c} on
若要在当前启动项上禁用 EMS,请使用以下命令。
bcdedit /ems off
注释
每个启动项都使用 GUID 作为标识符。 如果未指定标识符, BCDEdit 命令将修改当前的作系统启动项。 如果指定了启动项,则与启动项关联的 GUID 必须括在大括号 { }中。 若要查看所有活动启动条目的 GUID 标识符,请使用 bcdedit /enum 命令。