Daily Archive: January 27, 2011
First install http://www.quest.com/powershell/activeroles-server.aspx Add-PSSnapin Quest.ActiveRoles.ADManagement -ErrorAction SilentlyContinue $File = “C:\ita\securitygroups.txt” $AllGroups = get-qadgroup -grouptype “Security” | select name, Description $AllGroups | Foreach { echo “” echo “” echo $_.name echo $_.description } | out-File...
get-mailbox | select name, alias, samaccountname, RecipientType, RecipientTypeDetails, displayname | export-csv C:\ITA\usersexport.csv -encoding unicode
import-csv user.csv | foreach-object { echo $_.Displayname New-Mailbox -name ( $_.Name) -Alias $_.Alias -SamAccountName $_.SamAccountName -RecipientType $_.RecipientType -RecipientTypeDetails $_.RecipientTypeDetails -Displayname $_.Displayname }
$File = “C:\ita\groupslog.txt” $Mailboxes = Get-DistributionGroup | select name , alias ,displayname,EmailAddresses $Mailboxes | ForEach { echo “” echo “” echo $_.name Get-DistributionGroupMember -id $_.alias } | out-File $File
$file = “C:\ita\fulladgang.txt” $AllUsers = get-mailbox | select SamAccountName, name, alias $AllUsers | Foreach { echo “” echo “” echo “” echo $_.name get-mailboxfolderpermission -identity $Mailbox } | out-File $File
get-user -filter {Title -eq “InterneServices”} | select name
$File = “C:\ita\fulldadgang-services.txt” $AllUsers = get-user -filter {Title -eq “InterneServices”} | select name $AllUsers | Foreach { echo “” echo “” echo “” echo $_.name Get-MailboxPermission -identity $_.name } | out-File $File
$File = “C:\ita\groupslog.txt” Get-DistributionGroup | select name , alias ,displayname,EmailAddresses | foreach { “Name: “+$_.name “Alias: “+$_.alias “Displayname“ +$_.displayname $_.EmailAddresses | foreach { if($_.SmtpAddress){ “SmtpAddress: “+$_.SmtpAddress } } } | out-File $File
Sidste kommentar