【问题标题】:How can I enable the "Get-VM" Cmdlet?如何启用“Get-VM”Cmdlet?
【发布时间】:2012-09-10 07:52:34
【问题描述】:

Get-VM 是本机 PowerShell cmdlet 吗?我在 PS 中使用了Get-Command,但找不到 cmdlet Get-VM

此 cmdlet 是否特定于 VMware?我是否缺少一些 PowerShell 命令来获取这些隐藏的 cmdlet?

【问题讨论】:

    标签: powershell powershell-cmdlet


    【解决方案1】:
    1. 没有。在 Windows Server 2008 R2 上,您可以使用 http://pshyperv.codeplex.com 通过 PowerShell cmdlet 管理 Hyper-V。在 Windows Server 2012 上,当您启用 Hyper-V 角色或在 Windows 8 上,当您安装远程服务器管理工​​具(适用于 Windows Server 2012 的 RSAT)时,您会从 Microsoft 获得 Hyper-V PowerShell cmdlet。 Get-VM 就是其中的一部分。

    2. Get-VM 作为 ESX 管理的 PowerCLI 安装的一部分提供。

    【讨论】:

      【解决方案2】:

      如果您安装了 VMware PowerCLI,则可以加载模块/snapin:

      Add-PSSnapin vmware.vimautomation.core
      

      【讨论】:

        【解决方案3】:

        如果您的机器上有互联网连接,那么您可以在需要时从在线安装模块。

        即对于 Powercli,这是 Get-VM 的来源,说明在这里 https://blogs.vmware.com/PowerCLI/2017/04/powercli-install-process-powershell-gallery.html

        Find-Module -Name VMware.PowerCLI
        Install-Module -Name VMware.PowerCLI 
        

        完成后使用 允许访问命令:

        Import-Module VMware.PowerCLI 
        

        关于 SQL:

        https://docs.microsoft.com/en-us/sql/database-engine/install-windows/install-sql-server-powershell

        SQL Server 安装程序自动配置 PowerShell 组件。

        如果你不在服务器上,那么

        Install-Module -Name SqlServer
        

        并重复与PowerCli相同的步骤,您可以通过使用附加属性选择特定版本的sql: -版本 21.0.17178

        【讨论】:

          猜你喜欢
          • 2016-08-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-03-16
          相关资源
          最近更新 更多