Aracılığıyla paylaş


Get-CMSiteRole

SYNOPSIS

Site rolü nesnesi Al.

SYNTAX

SearchByName (varsayılan)

Get-CMSiteRole [-AllSite] [-RoleName <String>] [-SiteCode <String>] [[-SiteSystemServerName] <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]

SearchByValue

Get-CMSiteRole [-AllSite] -InputObject <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

DESCRIPTION

Configuration Manager site sistemi sunucusunda yüklü olan rolleri döndürür. Örneğin, bir yönetim noktası veya dağıtım noktası.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: tüm sitelerden tüm rolleri al

Bu örnek, hiyerarşideki tüm siteler için tüm rolleri alır.

Get-CMSiteRole -AllSite

Örnek 2: belirli bir site için tüm rolleri al

Bu örnek, P01 sitesinden tüm rolleri alır.

Get-CMSiteRole -SiteCode P01

Örnek 3: belirli bir sunucu için rolleri edinme

Bu örnek, CM01. contoso. Local site sisteminde yüklü olan tüm rolleri alır.

Get-CMSiteRole -SiteSystemServerName "cm01.contoso.local"

Örnek 4: tüm yönetim noktalarını say

Bu örnek, hiyerarşideki tüm yönetim noktalarını alır ve sayıyı görüntüler.

$mp = Get-CMSiteRole -RoleName "SMS Management Point" -AllSite
$mp.Count

Örnek 5: tüm rolleri ada göre Listele

Bu örnek, hiyerarşideki tüm sitelerin rol adlarını listeler.

$allRoles = Get-CMSiteRole -AllSite
$allRoles.RoleName

PARAMETERS

-AllSite

Site için tüm rolleri almak üzere bu parametreyi ekleyin.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: AllSites

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Type: IResultObject
Parameter Sets: SearchByValue
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-RoleName

Alınacak belirli bir rol adı belirtin. Değer, SMS_SCI_SysResUse sınıfında roleName özelliğinden alınan dizedir. Örneğin:

  • SMS Site System
  • SMS Component Server
  • SMS Distribution Point
  • SMS Management Point
  • SMS Device Management Point
  • SMS Software Update Point
  • SMS Enrollment Server
  • SMS Enrollment Web Site
  • SMS Notification Server
  • SMS Certificate Registration Point
  • SMS DM Enrollment Service
  • SMS Site Server
  • SMS State Migration Point
  • SMS Provider
  • SMS Cloud Proxy Connector
  • SMS SQL Server
  • SMS Fallback Status Point
  • AI Update Service Point
  • SMS SRS Reporting Point
  • SMS Endpoint Protection Point
  • Data Warehouse Service Point
  • SMS Dmp Connector

Not

Bu liste, tüm olası Site rollerini içermeyebilir.

Type: String
Parameter Sets: SearchByName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-Sitekodu

Belirli site rolü için site kodunu belirtin.

Type: String
Parameter Sets: SearchByName
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteSystemServerName

Rolün alınacağı belirli bir site sistemi sunucusunun adını belirtin.

Type: String
Parameter Sets: SearchByName
Aliases: Name, ServerName

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

Iresultobject [] #SMS_SCI_SysResUse

Iresultobject # SMS_SCI_SysResUse

NOTLAR

Remove-CMSiteRole

Get-CMSiteFeature

Get-CMSiteSystemServer