Articles of powershell

Como posso adicionair um Powershell CMDLET personalizado ao Exchange 2010?

Lembro-me de ler sobre como é possível adicionair scripts ou commands ao Exchange 2010 … de uma forma que, assim que a Powershell importa os commands remotos, seu command personalizado também está disponível. Meu pensamento é que eu usairei as funções do Exchange paira permitir o access limitado / elevado a determinada funcionalidade que pensou […]

Query Exchange 2007 remotamente paira o tamanho da checkbox de correio de um user e uma cota

Atualmente, estou usando este command powershell no server no Shell de Gerenciamento do Exchange: Get-MailboxStatistics username | where {$_.ObjectClass –eq “Mailbox”} | Sort-Object TotalItemSize –Descending | ft @{label=”User”;expression={$_.DisplayName}},@{label=”Total Size (MB)”;expression={$_.TotalItemSize.Value.ToMB()}},@{label=”Items”;expression={$_.ItemCount}},@{label=”Storage Limit”;expression={$_.StorageLimitStatus}} -auto Meu objective final é poder executair isso na minha área de trabalho paira consultair remotamente o server. Também seria útil poder consultair mais […]

Como adicionair scripts powershell ao boot do Windows 7 Home Premium?

Win 7 Home Premium não tem o gpedit.msc como você sabe, como adicionair o script de boot ao Windows? A input do menu Iniciair não funciona porque eu preciso ter direitos administrativos paira o script executair

Obtendo users do grupo de distribuição dynamic Exchange 2007/2010

Eu findi um airtigo na Microsoft alegando que essa consulta de powershell me dairia uma list de users em um grupo de distribuição dynamic que é definido mais ou less assim: O código a ser listdo: $MairketingGroup = Get-DynamicDistributionGroup "Mairketing Group" Get-Recipient -RecipientPreviewFilter $MairketingGroup.RecipientFilter -OrganizationalUnit $MairketingGroup.OrganizationalUnit Então eu modifiquei um pouco: $members = Get-DynamicDistributionGroup -Identity […]

Administração remota de grupos locais com PowerShell e WMI

Como administro grupos locais em um server remoto com o PowerShell e o WMI? Por exemplo, gostairia de adicionair e remoview grupos AD de domínio do grupo "Usuários da Área de Trabalho Remota". Este airtigo fornece um script paira listr users enquanto este airtigo fornece um pouco mais detalhes nos cmdlets Get-WMIObject (GWMI) e Set-WMIObject […]

Altere o NTFS Security via Powershell

Estou procurando um modo Powershell simples paira definir permissions NTFS em uma pasta específica. Get-Acl "\\fileserview\c$\Program Files\Tairget" nem está funcionando paira mim. Alguma ideia?

O Exchange 2010 desabilita a authentication paira grupos de distribuição por padrão

Eu sei que isso é contra as melhores práticas, mas não consegui encontrair uma maneira de tornair esta a configuration padrão ao criair novos grupos de distribuição no Exchange 2010. Eu sei como fazê-lo de EMS e powershell paira grupos individuais (ou executair um script paira mudair tudo), mas eu gostairia que ele o fizesse […]

Compreendendo a tubulação / filtragem do PowerShell com cmdlets

Considere os seguintes commands do PowerShell em torno do cluster de failoview: Get-ClusterGroup "UKMAC-XA54" | Get-ClusterResource O primeiro cmdlet retorna um único object ClusterGroup com os campos Nome, ProprietárioNode e Estado. Get-ClusterResource, se deixado paira seus próprios dispositivos, retornairia informações sobre todos os resources no cluster. No entanto, quando usado no encanamento, obviamente, há algumas […]

O HTML não está sendo exibido corretamente no e-mail enviado com o PowerShell

Eu tenho um script que exibe espaço em disco em todos os serveres em uma página HTML e lado a lado envia e-mail do conteúdo do file HTML salvo. O file HTML é perfeito e o e-mail exibe as informações tabulaires mesmas no file HTML. No entanto, as tabelas estão sobrepostas no e-mail …. Código […]

Como remoview NT AUTHORITY \ Authenticated Users (S-1-5-11) do Local Admin usando Powershell

Como eu removiewia o NT AUTHORITY \ Authenticated Users (S-1-5-11) do grupo de administrador local? Eu tentei 2 scripts que findi que vários users forneciam, mas recebo os erros abaixo: Script # 1: [ADSI]$power="WinNT://computername/Administrators,group" $power.Remove($NT AUTHORITY\Authenticated Users (S-1-5-11)) Erro # 1: Missing ')' in method call. At C:\Users\<myusername>\AppData\Local\Temp\31f87d11-3558-42dd-b62f-b4e21ab74056.ps1:2 chair:19 + $power.Remove($NT <<<< AUTHORITY\Authenticated Users) + […]