Get-CMSiteRole
Obtenha um objeto de função de site.
Syntax
Get-CMSiteRole
[-AllSite]
[-RoleName <String>]
[-SiteCode <String>]
[[-SiteSystemServerName] <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSiteRole
[-AllSite]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Description
Retorna as funções instaladas em um servidor do sistema de site Configuration Manager. Por exemplo, um ponto de gerenciamento ou ponto de distribuição.
Observação
Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, confira introdução.
Exemplos
Exemplo 1: Obter todas as funções de todos os sites
Este exemplo obtém todas as funções para todos os sites na hierarquia.
Get-CMSiteRole -AllSite
Exemplo 2: Obter todas as funções para um site específico
Este exemplo obtém todas as funções do site P01.
Get-CMSiteRole -SiteCode P01
Exemplo 3: Obter funções para um servidor específico
Este exemplo obtém todas as funções instaladas no sistema de sites cm01.contoso.local.
Get-CMSiteRole -SiteSystemServerName "cm01.contoso.local"
Exemplo 4: contar todos os pontos de gerenciamento
Este exemplo obtém todos os pontos de gerenciamento na hierarquia e exibe a contagem.
$mp = Get-CMSiteRole -RoleName "SMS Management Point" -AllSite
$mp.Count
Exemplo 5: Listar todas as funções por nome
Este exemplo lista os nomes de função para todos os sites na hierarquia.
$allRoles = Get-CMSiteRole -AllSite
$allRoles.RoleName
Parâmetros
-AllSite
Inclua esse parâmetro para obter todas as funções do site.
Type: | SwitchParameter |
Aliases: | AllSites |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RoleName
Especifique um nome de função específico a ser obtido. O valor é a cadeia de caracteres da propriedade RoleName na classe SMS_SCI_SysResUse . Por exemplo:
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
Observação
Essa lista pode não incluir todas as funções de site possíveis.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SiteCode
Especifique o código do site para a função de site específica.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteSystemServerName
Especifique o nome de um servidor de sistema de site específico do qual obter a função.
Type: | String |
Aliases: | Name, ServerName |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
IResultObject[]
IResultObject
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de