Share via


Set-PublicFolder (RTM)

 

Aplica-se a: Exchange Server 2007

Tópico modificado em: 2007-06-06

Use o cmdlet Set-PublicFolder para definir os atributos de pastas públicas.

Sintaxe

Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

Set-PublicFolder -Identity <PublicFolderIdParameter> [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-LocalReplicaAgeLimit <EnhancedTimeSpan>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

Set-PublicFolder [-AgeLimit <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-HiddenFromAddressListsEnabled <$true | $false>] [-Instance <PublicFolder>] [-MaxItemSize <Unlimited>] [-Name <String>] [-PerUserReadStateEnabled <$true | $false>] [-PostStorageQuota <Unlimited>] [-Replicas <DatabaseIdParameter[]>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-Server <ServerIdParameter>] [-StorageQuota <Unlimited>] [-UseDatabaseAgeDefaults <$true | $false>] [-UseDatabaseQuotaDefaults <$true | $false>] [-UseDatabaseReplicationSchedule <$true | $false>] [-UseDatabaseRetentionDefaults <$true | $false>]

Descrição detalhada

Para executar o cmdlet Set-PublicFolder, você deve usar uma conta à qual esteja delegado o seguinte:

  • Função Administrador da Organização do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.PublicFolderIdParameter

Utilize o parâmetro Identity para especificar a GUID ou o nome da pasta pública que representa uma pasta pública específica. Você pode também incluir o caminho utilizando o formato TopLevelPublicFolder\PublicFolder.

Você pode omitir o rótulo do parâmetro Identity para que somente o nome da pasta pública ou a GUID seja fornecido.

AgeLimit

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

O parâmetro AgeLimit especifica o limite global de idade da pasta. Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseAgeDefaults.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

O parâmetro DomainController especifica o controlador de domínio a ser usado para gravar essa alteração de configuração no Active Directory. Use o nome de domínio totalmente qualificado (FQDN) do controlador de domínio a ser usado.

HiddenFromAddressListsEnabled

Opcional

System.Boolean

O parâmetro HiddenFromAddressListsEnabled especifica se a pasta pública deve ficar oculta a partir das listas de endereços.

Instance

Opcional

Microsoft.Exchange.Data.Mapi.PublicFolder

O parâmetro Instance permite que você passe um objeto inteiro para o comando a ser processado. Ele é usado principalmente quando um objeto inteiro deve ser passado para o comando.

LocalReplicaAgeLimit

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

O parâmetro LocalReplicaAgeLimit especifica o limite de idade da réplica do servidor conectado, se houver.

MaxItemSize

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro MaxItemSize especifica o tamanho máximo do item em quilobytes (KB) que pode ser postado. Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseQuotaDefaults.

Name

Opcional

System.String

O parâmetro Name especifica o nome da pasta pública.

PerUserReadStateEnabled

Opcional

System.Boolean

O parâmetro PerUserReadStateEnabled especifica a manutenção de dados lidos e não lidos por usuário.

PostStorageQuota

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro PostStorageQuota especifica o tamanho (in KB) quando uma pasta pública não permite postagem. Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseQuotaDefaults.

Replicas

Opcional

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter[]

O parâmetro Replicas especifica uma lista de servidores de Caixa de Correio com a qual replicar essa pasta pública.

ReplicationSchedule

Opcional

Microsoft.Exchange.Data.Schedule

O parâmetro ReplicationSchedule especifica o agendamento de replicação da pasta no seguinte formato:

Dia da semana.Hora:Minuto [AM/PM]-Dia da semana.Hora:Minuto [AM/PM].

Dias da semana podem ser digitados de forma completa ou abreviada. Se preferir usar o horário no formato 24 horas, omita AM/PM. Os formatos podem ser mistos.

Exemplo: Sun.1:15 AM-Monday.23:00

Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseReplicationSchedule.

RetainDeletedItemsFor

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

O parâmetro RetainDeletedItemsFor especifica o tempo de retenção de itens excluídos. Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseRetentionDefaults.

Server

Opcional

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

O parâmetro Server especifica o servidor no qual executar as operações selecionadas.

StorageQuota

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro StorageQuota especifica o tamanho (in KB) quando uma pasta pública comecará a emitir avisos. Esse parâmetro é mutuamente exclusivo ao parâmetro UseDatabaseQuotaDefaults.

UseDatabaseAgeDefaults

Opcional

System.Boolean

O parâmetro UseDatabaseAgeDefaults especifica o uso de limite de idade de banco de dados.

UseDatabaseQuotaDefaults

Opcional

System.Boolean

O parâmetro UseDatabaseQuotaDefaults especifica o uso de limites de cota de armazenamento público.

UseDatabaseReplicationSchedule

Opcional

System.Boolean

O parâmetro UseDatabaseReplicationSchedule especifica o agendamento de replicação de pasta pública.

UseDatabaseRetentionDefaults

Opcional

System.Boolean

O parâmetro UseDatabaseRetentionDefaults especifica o uso de padrões de retenção de banco de dados.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

  

Exceções

Exceções Descrição

  

Exemplo

No primeiro exemplo, o comando Set-PublicFolder é usado para alterar uma pasta pública para que ela não use o agendamento de replicação padrão do banco de dados.

No segundo exemplo, o comando Set-PublicFolder é usado para definir o agendamento de replicação para Sempre.

No terceiro exemplo, o comando Set-PublicFolder é usado para definir que a pasta replique somente nos fins de semana.

Set-PublicFolder "\Customer Service Requests" -UseDatabaseReplicationSchedule $false
Set-PublicFolder "\Customer Service Requests" -ReplicationSchedule Always
Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"

Todos os parâmetros do comando Set-PublicFolder podem aceitar entradas de pipeline para seu argumento e tipo forte.