More details refer : https://www.youtube.com/@Office365Concepts
More details refer : https://www.youtube.com/@Office365Concepts
Import-Module GroupPolicy
$gpo = Get-GPO -All
Foreach ($g in $gpo) {
$permissions = $g.getsecurityinfo()
Foreach ($p in $permissions) {
If ($p.Trustee.SidType -eq “unknown”) {
Write-Host “Policy with unknown SID: $($g.DisplayName)”
Write-Host “Trustee SID: $($p.Trustee.Sid)”
} #end if
} #end foreach permissions
} #end foreach gpo
powershell -command “Add-Computer -DomainName test.com -OUPath ‘OU=AZ,OU=Servers,OU=Technology-CS,DC=test,DC=com’ -Credential test\admin”
powershell -command "& { ([adsi]'WinNT://./administrators,group').Add('WinNT://test.com/RM-Server Admin Tools,group'); }" powershell -command "& { ([adsi]'WinNT://./administrators,group').Add('WinNT://test.com/Wintel Server Admins,group'); }" exit
Note:
below the two groups
Wintel Server Admins & RM-Server Admin Tools
Get-AdUser -Filter * -SearchBase ‘OU=Erode,DC=demo,DC=local’ -Properties ProxyAddresses |
Select-Object SamAccountName, @{Name='ProxyAddresses'; Expression={$_.ProxyAddresses -join ';'}} |
Export-Csv -Path C:\Temp\UserList.csv -NoTypeInformation