Get-SCSPFServer

获取服务器对象。

语法

Get-SCSPFServer
   [-ServerType <String>]
   [<CommonParameters>]
Get-SCSPFServer
   -ID <Guid[]>
   [<CommonParameters>]
Get-SCSPFServer
   -Name <String[]>
   [<CommonParameters>]
Get-SCSPFServer
   -Stamp <Stamp>
   [-ServerType <String>]
   [<CommonParameters>]

说明

Get-SCSPFServer cmdlet 从 Service Provider Foundation 服务获取一个或多个 VMM 服务器对象。

若要创建服务器,请使用 New-SCSPFServer cmdlet。

示例

示例 1:获取所有服务器对象

PS C:\>Get-SCSPFServer

此命令获取所有定义的服务器。

示例 2:按服务器对象的 ID 获取服务器对象

PS C:\>$Server = Get-SCSPFServer -ID f50e36aa-216f-4ade-a2c0-95cf17b93ee4

此命令按其 ID 获取服务器。

示例 3:按服务器对象的名称获取服务器对象

PS C:\>$Server = Get-SCSPFServer -Name "ContosoVM"

此命令按服务器名称获取服务器。

示例 4:获取与标记关联的服务器对象

PS C:\>$Stamp = Get-SCSPFStamp -Name "ContosoStamp11"
PS C:\> $Server = Get-SCSPFServer -Stamp $Stamp

第一个命令获取一个标记。 第二个命令获取与标记关联的服务器。

参数

-ID

指定特定对象的一个或多个 GUID。

Type:System.Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

指定一个或多个 vmm12short 服务器的名称。

Type:System.String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServerType

指定服务器的类型。 只能指定 0,指定 vmm12short 服务器类型。

Type:System.String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Stamp

指定此 cmdlet 返回关联的服务器的标记。 若要获取戳记,请使用 Get-SCSPFStamp cmdlet。

Type:Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

输入

Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp

输出

System.Object