Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Set-PowerShellVirtualDirectory используется для изменения существующего виртуального каталога Windows PowerShell в службах IIS.

Синтаксис

Set-PowerShellVirtualDirectory -Identity <VirtualDirectoryIdParameter> [-BasicAuthentication <$true | $false>] [-CertificateAuthentication <$true | $false>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-EnableCertificateHeaderAuthModule <$true | $false>] [-EnableDelegatedAuthModule <$true | $false>] [-EnableRedirectionModule <$true | $false>] [-EnableSessionKeyRedirectionModule <$true | $false>] [-ExternalUrl <Uri>] [-InternalUrl <Uri>] [-LiveIdBasicAuthentication <$true | $false>] [-LiveIdSpNegoAuthentication <$true | $false>] [-RequireSSL <$true | $false>] [-WhatIf [<SwitchParameter>]] [-WindowsAuthentication <$true | $false>]

Параметры

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

Identity

Обязательный

Microsoft.Exchange.Configuration.Tasks.VirtualDirectoryIdParameter

Параметр Identity указывает имя виртуального каталога Windows PowerShell, который необходимо изменить.

BasicAuthentication

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

System.Boolean

Параметр BasicAuthentication указывает, включена ли обычная проверка подлинности для виртуального каталога Windows PowerShell. Допустимые значения — $true и $false. По умолчанию параметр имеет значение $true.

CertificateAuthentication

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

System.Boolean

Параметр CertificateAuthentication указывает, включена ли проверка подлинности с помощью сертификата для виртуального каталога Windows PowerShell. Допустимые значения — $true и $false. По умолчанию параметр имеет значение $false.

Confirm

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

System.Management.Automation.SwitchParameter

DomainController

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

Microsoft.Exchange.Data.Fqdn

EnableCertificateHeaderAuthModule

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

System.Boolean

EnableDelegatedAuthModule

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

System.Boolean

EnableRedirectionModule

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

System.Boolean

EnableSessionKeyRedirectionModule

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

System.Boolean

ExternalUrl

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

System.Uri

Параметр ExternalUrl задает внешний URL-адрес, на который указывает виртуальный каталог Windows PowerShell.

InternalUrl

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

System.Uri

Параметр InternalUrl задает внутренний URL-адрес, на который указывает виртуальный каталог Windows PowerShell.

LiveIdBasicAuthentication

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

System.Boolean

Параметр LiveIdBasicAuthentication зарезервирован для внутреннего использования корпорацией Майкрософт.

LiveIdSpNegoAuthentication

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

System.Boolean

Параметр LiveIdSpNegoAuthentication зарезервирован для внутреннего использования корпорацией Майкрософт.

RequireSSL

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

System.Boolean

Параметр RequireSSL указывает, требует ли виртуальный каталог Windows PowerShell выполнения клиентского соединения с использованием протокола SSL. Допустимые значения — $true и $false. По умолчанию параметр имеет значение $true.

WhatIf

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

System.Management.Automation.SwitchParameter

WindowsAuthentication

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

System.Boolean

Параметр WindowsAuthentication указывает, включена ли для виртуального каталога Windows PowerShell встроенная проверка подлинности Windows. Допустимые значения: $true и $false. По умолчанию параметр имеет значение $true.

Подробное описание

Несмотря на то, что изменить виртуальный каталог Windows PowerShell возможно, рекомендуется делать это только по запросу службы технической поддержки Майкрософт.

Запись «Виртуальные каталоги PowerShell» в разделе Разрешения инфраструктуры Exchange и командной консоли.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Примеры

ПРИМЕР 1

В этом примере изменяется внешний URL-адрес виртуального каталога Windows PowerShell Contoso.

Скопировать код
Set-PowerShellVirtualDirectory "Contoso (default Web site)" -ExternalUrl "http://www.contoso.com/powershell"