Get-CsAdForest

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-15

Возвращает сведения, которые указывают, правильно ли настроен лес Active Directory для установки Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2010.

Get-CsAdForest [-GlobalCatalog <Fqdn>] [-GlobalSettingsDomainController <Fqdn>] [-Report <String>] [-RootDomainController <Fqdn>] [-SkipPrepareCheck <$true | $false>]

В примере 1 выполняется возврат сведений, указывающих на то, правильно ли настроен лес Active Directory для установки Skype для бизнеса Server 2015.

Get-CsAdForest

В примере 2 возвращается информация о состоянии леса и на экране отображается состояние готовности. Кроме того, подробные сведения о действиях, выполняемых для определения состояния леса, записываются в файл с именем C:\Logs\ForestState.html. Этот файл содержит подробный список всех групп Active Directory и контейнеров Active Directory с проверенными разрешениями.

Get-CsAdForest -Report C:\Logs\ForestState.html

Перед установкой Skype для бизнеса Server 2015 необходимо внести ряд изменений на уровне леса в доменных службах Active Directory. Это включает создание описателей экрана и объектов, относящихся к Skype для бизнеса Server 2015, создание универсальных групп безопасности, которые необходимы для управления Skype для бизнеса Server 2015, и предоставление прав на доступ к объектам глобальных параметров этим группам. Командлет Get-CsAdForest возвращает одно значение, которое указывает, можно ли установить Skype для бизнеса Server 2015 в лесу. Если командлет Get-CsAdForest возвращает значение LC_FORESTSETTINGS_STATE_READY, Skype для бизнеса Server 2015 можно установить в лесу. Если командлет возвращает LC_FORESTSETTINGS_STATE_NOT_READY, необходимо подготовить лес должным образом перед попыткой установки Skype для бизнеса Server 2015.

Командлет Get-CsAdForest выполняется в составе мастера установки; если мастер определяет, что лес не подготовлен должным образом, отобразится сообщение об ошибке и установка будет остановлена. Однако можно также выполнить командлет Get-CsAdForest независимо от мастера установки, чтобы проверить состояние леса до попытки установки Skype для бизнеса Server 2015.

Кто может выполнять этот командлет: по умолчанию любой пользователь, который обладает правами на чтение Active Directory, может запускать командлет Get-CsAdForest на локальном уровне. Как правило, этим правом обладают все участники домена.

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsAdForest"}

 

Параметр Обязательный? Тип Описание

GlobalCatalog

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя сервера глобального каталога в домене. Этот параметр не требуется, если командлет Get-CsAdForest запускается на компьютере с учетной записью в вашем домене.

GlobalSettingsDomainController

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя (FQDN) контроллера домена, на котором хранятся глобальные параметры. Если глобальные параметры хранятся в контейнере System AD DS, этот параметр должен указывать на контроллер корневого домена. Если глобальные параметры хранятся в контейнере Configuration, можно использовать любой контроллер домена, а также не указывать данный параметр.

Report

Необязательный

System.String

Позволяет указать путь к файлу журнала, созданного при выполнении командлета. Пример: -Report "C:\Logs\ForestPrep.html"

RootDomainController

Необязательный

Microsoft.Rtc.Management.Deploy.Fqdn

Полное доменное имя контроллера корневого домена, используемого для создания безопасных путей для клиентов, которым требуется доступ к ресурсам в доменах, отличающихся от их собственного.

SkipPrepareCheck

Необязательный

System.Boolean

Если задано значение True ($True), Get-CsAdForest выполняется без предварительных проверок подготовки.

Командлет Get-CsAdForest возвращает экземпляры Microsoft.Rtc.Management.Deployment.LcForestSettingsState.

 
Показ: