0

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

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

4

3 回答 3

3
  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 安装的一部分提供。

于 2012-09-10T08:33:49.117 回答
0

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

Add-PSSnapin vmware.vimautomation.core
于 2017-10-05T02:25:14.620 回答
0

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

即对于 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:-Version 21.0.17178

于 2017-10-13T14:08:51.190 回答