2 de abril de 2011

Live@edu - Referência aos Cmdlets Disponíveis no PowerShell

imagesCALLM478

Pré-requisitos: http://msedulive.blogspot.com/2011/04/pre-requisitos-powershell.html

Grupos de Cmdlets neste Post

  1. Gestão de Destinatários
  2. Gestão de Domínios
  3. Permissões
  4. Política
  5. Relatórios e resolução de problemas
  6. Comando Help, Descrição, Exemplo

Gestão de destinatários

Utilize estes cmdlets para ver, criar, configurar e eliminar objectos de destinatários.

Get-Contact

Veja informações sobre os contactos especificados ou obtenha uma lista dos contactos armazenados no livro de endereços partilhado.

Set-Contact

Altere as propriedades de um contacto existente. Nota: Se pretender conseguir enviar correio electrónico para um contacto, utilize os cmdlets *-MailContact.

Get-DistributionGroup

Veja informações sobre os grupos públicos especificados ou obtenha uma lista dos grupos públicos armazenados no livro de endereços partilhado. No Outlook Live, os grupos de distribuição são designados por "grupos públicos".

New-DistributionGroup

Crie um grupo público.

Remove-DistributionGroup

Elimine um grupo público.

Set-DistributionGroup

Altere as propriedades de um grupo público existente.

Add-DistributionGroupMember

Adicione um destinatário a um grupo público existente.

Get-DistributionGroupMember

Veja os membros de um grupo público existente.

Remove-DistributionGroupMember

Elimine um destinatário dos membros de um grupo público.

Update-DistributionGroupMember

Substitua os membros actuais de um grupo de distribuição.

Get-DynamicDistributionGroup

Veja as definições num grupo de distribuição dinâmico existente.

New-DynamicDistributionGroup

Crie um grupo de distribuição dinâmico cujos membros sejam calculados programaticamente.

Remove-DynamicDistributionGroup

Elimine um grupo de distribuição dinâmico.

Set-DynamicDistributionGroup

Altere as propriedades de um grupo de distribuição dinâmico existente.

Get-Group

Veja todos os grupos públicos configurados para a organização. Nota: Apesar de poder ver os grupos de segurança configurados para si no datacenter, não pode configurar grupos de segurança adicionais.

Set-Group

Altere as propriedades de um grupo público na sua organização. Nota: Utilize os cmdlets *-DistributionGroup ou *-DynamicDistributionGroup para gerir grupos públicos.

Get-LinkedUser

Veja informações sobre a conta de utilizador ligado. As contas de utilizadores ligados são utilizadas para autenticação em cenários entre locais e com os Serviços Web de Gestão de Destinatários do Exchange. Uma conta local do Windows pode ser ligada a um certificado ou a um utilizador externo.

Set-LinkedUser

Altere as propriedades de uma conta de utilizador ligado.

Get-Mailbox

Veja informações sobre os utilizadores que têm um Windows Live ID na organização e receba correio electrónico numa caixa de correio do Outlook Live.

New-Mailbox

Crie um novo utilizador na organização que tenha uma caixa de correio no Outlook Live.

Remove-Mailbox

Elimine uma caixa de correio. O conteúdo da caixa de correio e o Windows Live ID correspondente também são eliminados.

Set-Mailbox

Altere as definições de uma caixa de correio existente.

Get-MailboxPlan

Veja informações sobre os planos de caixa de correio disponíveis na sua organização e as definições deles. Um plano de caixa de correio é um modelo de aprovisionamento de utilizadores.

Set-MailboxPlan

Mude o nome a apresentar de um plano de caixa de correio ou defina um plano de caixa de correio alternativo como o predefinido.

Get-MailContact

Veja informações sobre um contacto ou contactos externos especificados.

New-MailContact

Crie uma listagem do livro de endereços partilhado para um contacto externo.

Remove-MailContact

Elimine um contacto do livro de endereços partilhado.

Set-MailContact

Altere as definições de um contacto externo existente.

Get-MailUser

Veja informações sobre um utilizador que tenha um Windows Live ID na organização e receba correio electrónico num endereço de correio electrónico externo.

New-MailUser

Crie um novo utilizador na organização que especifique um endereço de correio electrónico externo.

Remove-MailUser

Elimine um utilizador que receba correio electrónico num endereço externo.

Set-MailUser

Altere as definições de um utilizador que receba correio electrónico num endereço externo.

Get-User

Veja informações sobre um utilizador que tenha um Windows Live ID na organização.

Set-User

Altere as propriedades de uma conta de utilizador existente.

Gestão de Domínios

Utilize estes cmdlets para ver e configurar definições que afectem todos os utilizadores no seu domínio.

Set-AcceptedDomain

Configure as definições de um domínio aceite que tenha inscrito no Outlook Live.

Get-RemoteDomain

Veja as informações de configuração de todos os domínios remotos ou de um domínio remoto específico.

New-RemoteDomain

Crie uma nova entrada de domínio remoto de modo a poder configurar a formatação de mensagens e a política para mensagens enviadas a esse domínio.

Remove-RemoteDomain

Remova uma entrada de domínio remoto.

Set-RemoteDomain

Configure as definições de formatação e de política para mensagens numa entrada de domínio remoto.

Get-TransportConfig

Veja a configuração de transporte, como, por exemplo, o idioma em que as Notificações de Estado de Entrega (DSN) são enviadas.

Set-TransportConfig

Altere as definições de configuração do transporte, como, por exemplo, o idioma de DSN.

Permissões

Add-MailboxFolderPermission

Conceda uma permissão de utilizador para que este possa aceder a uma pasta na caixa de correio de outro utilizador. Por exemplo, pode conceder uma permissão de utilizador para gerir o calendário de outro utilizador. A pasta de destino é especificada com o seguinte formato: alias:\nomedapasta.

Get-MailboxFolderPermission

Veja as permissões atribuídas a uma pasta específica na caixa de correio do utilizador.

Remove-MailboxFolderPermission

Remova as permissões de um utilizador para remover o acesso a uma pasta específica na caixa de correio de outro utilizador.

Get-ManagementRole

Veja as funções de administração disponíveis na sua organização.

New-ManagementRole

Crie uma nova função de administração baseada na função existente.

Remove-ManagementRole

Remova uma função de administração. Só pode remover funções que tenha criado. Não é possível remover as funções incorporadas.

Get-ManagementRoleAssignment

Veja as funções de administração actualmente atribuídas a um utilizador específico.

New-ManagementRoleAssignment

Atribua uma nova função de administração a um utilizador.

Remove-ManagementRoleAssignment

Remova uma função de administração de um utilizador.

Set-ManagementRoleAssignment

Altere as definições de atribuição de funções de administração, tais como o âmbito de administração associado.

Add-ManagementRoleEntry

Adicione o acesso a um cmdlet e a parâmetros específicos a uma função de administração existente.

Get-ManagementRoleEntry

Veja os cmdlets e os parâmetros disponíveis para uma função de administração existente.

Remove-ManagementRoleEntry

Remova o acesso a um cmdlet de uma função de administração existente.

Set-ManagementRoleEntry

Adicione ou remova o acesso a um parâmetro.

Get-ManagementScope

Veja os âmbitos de administração definidos na sua organização. Um âmbito de administração determina os objectos disponíveis para um utilizador. Por exemplo, o âmbito de administração de um utilizador normal está limitado à sua conta. O âmbito de administração de um administrador da organização corresponde a todos os objectos no domínio.

New-ManagementScope

Defina um novo âmbito de administração.

Remove-ManagementScope

Remova um âmbito de administração. Só pode remover âmbitos de administração que tenha criado.

Set-ManagementRoleEntry

Adicione ou remova o acesso a um parâmetro.

Set-ManagementScope

Altere a definição de um âmbito de administração existente.

Política

Utilize cmdlets para ver e estabelecer as políticas que determinam como o correio electrónico enviado ou recebido no domínio é processado e controlar como os utilizadores estabelecem ligação com as caixas de correio.

Get-ActiveSyncMailboxPolicy

Veja as políticas que podem ser aplicadas a dispositivos Exchange ActiveSync ligados a caixas de correio da organização e as definições configuradas para essas políticas.

New-ActiveSyncMailboxPolicy

Crie uma nova política que possa ser aplicada a caixas de correio da organização para impor as definições de dispositivos Exchange ActiveSync ligados.

Remove-ActiveSyncMailboxPolicy

Remova uma política de caixa de correio do Exchange ActiveSync existente.

Set-ActiveSyncMailboxPolicy

Configure as definições de uma política existente que seja aplicada a caixas de correio da organização para impor as definições de dispositivos Exchange ActiveSync ligados.

Get-OWAMailboxPolicy

Ver as políticas que podem ser aplicadas a caixas de correio que estabeleçam ligação através do Outlook Web App e as definições configuradas para essas políticas.

New-OWAMailboxPolicy

Criar uma nova política que possa ser aplicada a caixas de correio da organização para impor as definições de ligações do Outlook Web App.

Remove-OWAMailboxPolicy

Remover uma política existente que seja utilizada para impor as definições de ligações do Outlook Web App.

Set-OwaMailboxPolicy

Configurar as definições de uma política existente que seja aplicada a caixas de correio da organização para impor as definições de ligações do Outlook Web App.

Add-SupervisionListEntry

Adicione uma entrada à lista Allow (Permitir) ou à lista Reject (Rejeitar) de um utilizador especificado.

Get-SupervisionListEntry

Veja a entrada Allow (Permitir) e a entrada Reject (Rejeitar) definidas para um utilizador especificado.

Remove-SupervisionListEntry

Remova uma entrada de uma lista Allow (Permitir) ou de uma lista Reject (Rejeitar) de um utilizador especificado.

Get-SupervisionPolicy

Veja as definições das políticas de supervisão da organização.

Set-SupervisionPolicy

Configure as definições de uma política de supervisão.

Relatórios e resolução de problemas

Utilize estes cmdlets para ver as definições de configuração e as estatísticas do seu domínio.

Get-ActiveSyncDeviceStatistics

Veja a lista de telemóveis configurados para sincronizar com a caixa de correio de um utilizador especificado e as estatísticas de sincronização para cada dispositivo. As informações devolvidas incluem estatísticas como a tentativa de sincronização e a identificação do dispositivo.

Get-AdminAuditLogConfig

Veja definições de configuração para o registo de auditoria do administrador actual.

Set-AdminAuditLogConfig

Configure as definições do registo de auditoria do administrador. Pode especificar os cmdlets nos quais pretende controlar a utilização.

Get-LogonStatistics

Veja informações sobre as sessões em curso abertas para uma caixa de correio específica, tais como o nome de utilizador, a hora de início de sessão e o último tempo de acesso. Um utilizador tem de terminar sessão para fechar a sessão em curso. Por conseguinte, é possível que sejam apresentadas sessões múltiplas para utilizadores que tenham acabado de fechar o browser.

Get-MailboxStatistics

Veja informações sobre uma caixa de correio especificada, tais como o tamanho da caixa de correio, o número de mensagens que contém e a última vez que foi acedida.

Get-MessageLatencyReport

Gira e veja um relatório das métricas de latência das mensagens num determinado intervalo de datas.

Get-Recipient

Veja informações sobre destinatários de todos os tipos na organização. Os resultados devolvidos incluem caixas de correio, utilizadores de correio, contactos, grupos públicos e grupos de distribuição dinâmicos.

Get-ThrottlingPolicy

Veja informações sobre os limites para ligações simultâneas por protocolo na organização.

Get-TransportConfig

Veja as definições de transporte, como, por exemplo, o limites de tamanho das mensagens.

Test-ExchangeSearch

Teste para verificar se a Pesquisa do Exchange está activada e a indexar novas mensagens de correio electrónico de forma atempada na caixa de correio especificada. A Pesquisa do Exchange indexa novas mensagens de correio electrónico à medida que chegam de modo a acelerar as pesquisas de mensagens, com palavras ou expressões específicas, efectuadas por utilizadores.

Test-MAPIConnectivity

Teste para verificar se uma caixa de correio pode estabelecer ligação utilizando o protocolo MAPI. Este protocolo é utilizado pelo Microsoft Office Outlook.

Definições de acesso de cliente

Utilize estes cmdlets para configurar e controlar como os utilizadores acedem ao Outlook Live.

Clear-ActiveSyncDevice

Limpe o conteúdo de um dispositivo móvel que esteja a utilizar o Exchange ActiveSync para estabelecer ligação com uma caixa de correio da organização. Normalmente, este comando é utilizado em caso de perda ou furto de um dispositivo.

Get-ActiveSyncDevice

Veja uma lista de dispositivos móveis que estejam a utilizar o Exchange ActiveSync para estabelecer ligação com caixas de correio da organização.

Remove-ActiveSyncDevice

Remova uma ligação do Exchange ActiveSync para um dispositivo móvel a partir de uma caixa de correio. Tem de saber o nome do dispositivo móvel e a caixa de correio do utilizador.

Get-CASMailbox

Veja os protocolos que estão activados para as ligações de cliente de uma ou mais caixas de correio na organização.

Set-CASMailbox

Configure os protocolos de ligação de acesso de cliente activados para uma caixa de correio específica.

Get-CASMailboxPlan

Veja as definições de acesso de cliente predefinidas que são aplicadas em caixas de correio novas da organização.

Get-HotmailSubsciption

Veja as definições de uma subscrição do Hotmail configurada para uma caixa de correio especificada.

New-HotmailSubscription

Adicione uma subscrição do Hotmail a uma caixa de correio para agregação do correio electrónico. Tem de saber o Windows Live ID e a palavra-passe da conta de Hotmail. No entanto, se já tiver essas informações, poderá criar um subscrição em nome de outro utilizador.

Set-HotmailSubscription

Altere as definições de uma subscrição do Hotmail configurada para uma caixa de correio especificada.

Get-PopSubscription

Veja as informações da subscrição POP para a caixa de correio especificada. Utilize este comando para ajudar a resolver problemas com a ligação POP de utilizadores.

New-PopSubscription

Adicione uma subscrição POP a uma caixa de correio para agregação de correio electrónico externo. Tem de saber o nome de utilizador e a palavra-passe da conta POP. No entanto, se já tiver essas informações, poderá criar um subscrição em nome de outro utilizador.

Set-PopSubscription

Configure as definições de uma subscrição POP para uma caixa de correio.

Get-Subscription

Veja as subscrições da conta de correio electrónico externa para uma caixa de correio especificada. Utilize este comando quando não estiver certo do tipo de subscrição que um utilizador tem configurado.

New-Subscription

Adicione uma subscrição a uma caixa de correio para agregação de correio electrónico externo. Este comando tenta configurar automaticamente as definições de uma conta sem ter de especificar o protocolo de ligação.

Remove-Subscription

Remova uma subscrição numa conta de correio electrónico externa da caixa de correio de um utilizador.

 

Pode obter ajuda para cmdlets individuais na linha de comandos. Utilize a ajuda da linha de comandos para identificar os parâmetros que são utilizados com cada cmdlet, bem como a sintaxe apropriada.

A ajuda da linha de comandos pode devolver vários níveis de detalhe de informação. Utilize os seguintes comandos para obter ajuda mais direccionada na linha de comandos. Obtenha mais informações sobre o cmdlet Get-Help e a sintaxe associada na ajuda do Microsoft Exchange Server: Obter Ajuda (em inglês). Apesar de este tópico estar relacionado com o Exchange Server 2007 em implementações no local, o conteúdo também se aplica ao Outlook Live e ao Windows PowerShell V2 com WinRM.

Comando Help, Descrição, Exemplo

Get-Help <cmdlet>

Fornece informações sobre a utilização e a sintaxe do cmdlet.

Get-Help Get-Mailbox

Get-Help <cmdlet> -Examples

Mostra exemplos da utilização habitual do cmdlet.

Get-Help Get-Mailbox -Examples

Get-Help <cmdlet> -Detailed

Fornece a descrição do cmdlet, a sintaxe, uma lista completa de parâmetros e a sua utilização, e exemplos.

Get-Help Get-Mailbox -Detailed

Sem comentários:

Enviar um comentário

Like