Pré-requisitos: http://msedulive.blogspot.com/2011/04/pre-requisitos-powershell.html
Pode haver pedidos do departamento acadêmico ou outro pessoal para criar um novo grupo dinâmico de distribuição. A lista de associação para um grupo dinâmico de distribuição é calculada sempre que uma mensagem é enviada para o grupo com base em filtros e condições definidas quando o grupo é criado.
Abaixo está um exemplo de código para criar um grupo dinâmico de distribuição que inclui todos os destinatários no departamento de ciência da computação na escola.
// Script to create a new Dynamic Distribution Group.
string createDdlScript = "New-DynamicDistributionGroup -Name:{0} -RecipientFilter:\"{1}\"";
// Name of the group.
string ddlName = "Computer Science";
// Recipient filter. Filter all users with deaprtment "Computer Science"
string ddlRecipientFilter = "Department –Eq 'Computer Science'";
// Create Dynamic Distribution Group
PowerShell ps = PowerShell.Create();
PSCommand command = newPSCommand();
command.AddScript(string.Format(createDdlScript, ddlName, ddlRecipientFilter));
ps.Commands = command;
ps.Runspace = runspace;
ps.Invoke<PSObject>();
Sem comentários:
Enviar um comentário