开始使用 Windows PowerShell 和 VMM

 

适用对象:System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

中的所有任务 System Center 2012 – Virtual Machine Manager (VMM), ,即使通过使用启动 VMM 控制台中,通过 cmdlet 执行。 因此,您可以实现中的任何任务 VMM 使用 VMM 命令外壳,或通过合并 VMM 引入 Windows PowerShell 脚本的 cmdlet。

如果您不熟悉 Windows PowerShell,请参阅 Windows PowerShell 基础知识 在 Windows PowerShell 用户指南以帮助您入门。

有关如何开始使用 Windows PowerShell 的详细信息,请参阅 Windows PowerShell 入门指南

虚拟机管理器 Windows PowerShell 模块

而旧版 VMM 提供在管理单元中,cmdlet System Center 2012 – Virtual Machine Manager cmdlet 传递 Windows PowerShell 模块中。 此外, VMM cmdlet 已重命名为此版本。 每个 cmdlet 名词现在前面加上"SC",其中包括的早期版本中所包含的 cmdlet VMM。 例如,在 VMM 2008 R2 中,Get VMHost 检索 VMM 主机对象。 在 System Center 2012 – Virtual Machine Manager, ,此 cmdlet 现在名为 Get SCVMHost。 此外,以前的版本中存在的多个参数 VMM 已重命名和某些参数已被弃用。

为了帮助您过渡到新的命名约定您当前的脚本,别名已添加,以便在其以前的名称由调用 cmdlet 时,运行该 cmdlet 的新版本。 但是,我们强烈建议您查看的所有 cmdlet 以便发现任何增强使用扩展的参数集时引入的功能。 有关向后兼容性的详细信息,请参阅 about_VMM_2012_Cmdlet_Backward_Compatibility

有关使用 Windows PowerShell 模块的详细信息,请参阅 about_Modules

如何安装 VMM 模块

VMM 安装时安装 Windows PowerShell 模块 VMM 控制台。 有关安装的详细信息 VMM 控制台中,请参阅 如何安装 VMM 控制台

VMM 命令行界面

当您启动 VMM 命令外壳中,将打开 Windows PowerShell 会话, VMM 加载 VMM 模块并建立与连接 VMM 管理服务器。

如何启动 VMM 命令行界面

您可以打开 VMM 命令行界面使用以下方法之一:

  • 从任何工作区中 VMM 控制台上 主页 选项卡上,在 窗口 组中,单击 PowerShell

  • 在其上的计算机上 VMM 安装控制台中,单击 启动, ,单击 所有程序, ,单击 Microsoft System Center 2012, ,单击 虚拟机管理器, ,然后单击 Virtual Machine Manager 命令行界面

您还可以导入现有的 Windows PowerShell 会话将 VMM 模块。

  • 在计算机上在其已安装 VMM 控制台,并已将 Windows PowerShell 执行策略设置以允许您运行脚本,键入 Import-module-Name virtualmachinemanager 在 Windows PowerShell 命令提示符。 有关设置执行策略的信息,请键入 Get-Help Set-ExecutionPolicy

    System_CAPS_note注意

    某些计算机可能需要在安装 VMM 控制台之前导入模块将导入后重新启动 VMM 模块转换的 Windows PowerShell 会话。