Get-PublicFolder (RTM)
Aplica-se a: Exchange Server 2007
Tópico modificado em: 2007-06-06
Use o cmdlet Get-PublicFolder para recuperar os atributos de uma pasta pública ou um conjunto de pastas públicas.
Sintaxe
Get-PublicFolder [-Identity <PublicFolderIdParameter>] [-DomainController <Fqdn>] [-Server <ServerIdParameter>]
Get-PublicFolder [-Identity <PublicFolderIdParameter>] -GetChildren <SwitchParameter> [-DomainController <Fqdn>] [-ResultSize <Unlimited>] [-Server <ServerIdParameter>]
Get-PublicFolder [-Identity <PublicFolderIdParameter>] -Recurse <SwitchParameter> [-DomainController <Fqdn>] [-ResultSize <Unlimited>] [-Server <ServerIdParameter>]
Descrição detalhada
Para executar o cmdlet Get-PublicFolder, você deve usar uma conta à qual esteja delegada o seguinte:
- Função Administrador Somente para Exibiçã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 |
---|---|---|---|
GetChildren |
Necessário |
System.Management.Automation.SwitchParameter |
Use o parâmetro GetChildren para recuperar apenas os filhos da pasta especificada pelo parâmetro Identity. O parâmetro GetChildren é mutuamente exclusivo ao parâmetro Recurse. |
Recurse |
Necessário |
System.Management.Automation.SwitchParameter |
O parâmetro Recurse especifica se o comando deve retornar a pasta pública especificada e todos os seus filhos. |
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar o nome de domínio totalmente qualificado (FQDN) do controlador de domínio que recupera dados do serviço de diretório do Active Directory, inclua o parâmetro DomainController no comando. |
Identity |
Opcional |
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. |
ResultSize |
Opcional |
Microsoft.Exchange.Data.Unlimited |
O parâmetro ResultSize especifica o número máximo de resultados a serem retornados. O máximo padrão é 10.000. Para não limitar os resultados retornados, defina esse parâmetro como Unlimited. Esse parâmetro só pode ser passado em conjunto com os parâmetros Recurse ou GetChildren. |
Server |
Opcional |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
O parâmetro Server especifica o servidor no qual executar as operações selecionadas. |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
|
Exceções
Exceções | Descrição |
---|---|
|
Exemplo
Os exemplos de código a seguir mostram como usar o comando Get-PublicFolder.
O primeiro exemplo usa o comando Get-PublicFolder sem parâmetros para retornar o objeto da pasta pública raiz (IPM_SUBTREE).
O segundo exemplo retorna os nomes de todas as pastas do sistema (que não são exibidas por padrão), começando pela raiz da pasta do sistema, \NON_IPM_SUBTREE):
O terceiro exemplo retorna a pasta pública com o identificador de entrada de longo prazo especificado.
O quarto exemplo retorna a pasta pública Pending Litigation de \Legal\Documents\.
O quinto exemplo retorna a pasta pública Pending Litigation de \Legal\Documents\ e até 9.999 pastas públicas na pasta Pending Litigation.
O sexto exemplo retorna a pasta pública Pending Litigation de \Legal\Documents\ e todas as pastas públicas que ela contém, sem um limite para o número retornado.
Get-PublicFolder
Get-PublicFolder -Identity \NON_IPM_SUBTREE -Recurse | Format-List Name
Get-PublicFolder -Identity <long-term entry identifier of a public folder>
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation"
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation" -Recurse
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation" -Recurse -ResultSize Unlimited