Home
- Details
- Written by: Senka
- Category: Power Shell
- Hits: 1441
Get-ADGroupMember customers | %{$u1= $_; $gr = (get-adgroup call-operators).DistinguishedName; $u = get-aduser -filter {samaccountname -eq $u1.samaccountname -and (MemberOf -recursivematch $gr)} -property memberof; if (($u | measure).count -eq 0){write-host $u1.name -ForegroundColor green}}
- Details
- Written by: Senka
- Category: Power Shell
- Hits: 1447
Import-Modulet GroupPolicy
Function Get-AllGPO { Get-GPOReport -all -ReportType xml | %{ ([xml]$_).gpo | select name,@{n="SOMName";e={$_.LinksTo | % {$_.SOMName}}},@{n="SOMPath";e={$_.LinksTo | %{$_.SOMPath}}} } } #Get Gpo with name Turn* and display what OU is linked. Get-AllGPO | ? {$_.Name -like "*Turn*"} | ft
- Details
- Written by: Senka
- Category: Exchange Server
- Hits: 1356
Get-Mailbox -ResultSize Unlimited | select displayname,database,{$_.ProhibitSendQuota.Value.ToMB()},{$_.ProhibitSendReceiveQuota.Value.ToMB()},{$_.IssueWarningQuota.Value.ToMB()} | Export-Csv mb.csv -Delimiter ";" -encoding Default -notypeinformation
- Details
- Written by: Senka
- Category: Power Shell
- Hits: 1342
Get-WmiObject -Namespace "root\cimv2" -Class Win32_Process -ComputerName . | select name,@{name="owner";exp={$_.getowner().user}}
- Details
- Written by: Senka
- Category: Power Shell
- Hits: 1391
import-module activedirectory
function ug {
param([string]$gr)
Get-ADGroupMember "$gr" |? {$_.objectclass -eq "user"} | sort samaccountname | %{$a = $_.samaccountname; echo "$gr;$a;"}
Get-ADGroupMember "$gr" |? {$_.objectclass -eq "group"} | sort samaccountname | %{$a = $_.samaccountname; ug $a}
}
Get-content ./groups.txt | %{
ug "$_"
} > ad_groups.txt