Get-CMSiteRole
Получение объекта роли сайта.
Синтаксис
Get-CMSiteRole
[-AllSite]
[-RoleName <String>]
[-SiteCode <String>]
[[-SiteSystemServerName] <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMSiteRole
[-AllSite]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Описание
Возвращает роли, установленные на сервере системы сайта Configuration Manager. Например, точка управления или точка распространения.
Примечание.
Выполните командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Получение всех ролей со всех сайтов
В этом примере возвращаются все роли для всех сайтов в иерархии.
Get-CMSiteRole -AllSite
Пример 2. Получение всех ролей для определенного сайта
В этом примере получаются все роли с сайта P01.
Get-CMSiteRole -SiteCode P01
Пример 3. Получение ролей для определенного сервера
В этом примере возвращаются все роли, установленные в системе сайта cm01.contoso.local.
Get-CMSiteRole -SiteSystemServerName "cm01.contoso.local"
Пример 4. Подсчет всех точек управления
В этом примере возвращаются все точки управления в иерархии и отображается счетчик.
$mp = Get-CMSiteRole -RoleName "SMS Management Point" -AllSite
$mp.Count
Пример 5. Перечисление всех ролей по имени
В этом примере перечислены имена ролей для всех сайтов в иерархии.
$allRoles = Get-CMSiteRole -AllSite
$allRoles.RoleName
Параметры
-AllSite
Включите этот параметр, чтобы получить все роли для сайта.
Type: | SwitchParameter |
Aliases: | AllSites |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с 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
Укажите имя определенной роли для получения. Значением является строка из свойства RoleName класса SMS_SCI_SysResUse . Например:
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
Примечание.
Этот список может содержать не все возможные роли сайта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SiteCode
Укажите код сайта для конкретной роли сайта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteSystemServerName
Укажите имя определенного сервера системы сайта, с которого будет получена роль.
Type: | String |
Aliases: | Name, ServerName |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
Входные данные
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Выходные данные
IResultObject[]
IResultObject
Связанные ссылки
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по