你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Windows 关闭行为控制指南

Azure 实验室服务提供成本控件,以确保 Windows 虚拟机 (VM) 不会意外运行:

但是,学生可以使用 Windows 关闭命令关闭 VM。 如果未使用 Azure 实验室服务的停止按钮自动关闭策略,则 Azure 实验室服务仍会认为 VM 正在使用中。

为了防止出现此情况,本指南提供了从“开始”菜单中删除 Windows 关闭命令的步骤。 断开连接命令仍可供学生使用。 Windows 断开连接命令将触发在用户断开连接时会关闭 VM 的实验室策略(如果已启用)。

从“开始”菜单中删除 Windows 关闭命令

使用 Windows“本地组策略”设置,还可以从“开始”菜单中删除关闭命令。

若要删除关闭命令,可以连接到模板 VM 并执行以下 PowerShell 脚本。

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" -Name "HidePowerOptions" -Value 1 -Force

或者,可以选择使用模板 VM 执行以下手动步骤:

  1. 按 Windows 键,键入 gpedit.msc,然后选择“编辑组策略(控制面板)”。

  2. 转到“计算机配置”>“管理模板”>“开始菜单和任务栏”。

    Screenshot of Group Policy Editor in Windows.

  3. 右键单击“删除并阻止访问 Shut Down、Restart、Sleep 和 Hibernate 命令”,然后选择“编辑”。

  4. 选择“启用”设置。 选择“确定”:

    Screenshot of Remove and prevent access to the Shut Down, Restart, Sleep, and Hibernate commands dialog in Windows.

  5. 请注意,关闭命令不再显示在 Windows“开始”菜单下。 仅显示“断开连接”命令。

    Screenshot of the Start menu in Windows. The power button and disconnect item are highlighted.

后续步骤