Posted by robd
on October 22, 2018
Active Directory /
No Comments
Had a few people ask me recently why the attribute tab is missing for AD users in Active Directory Users and Computers.
First thing to check, is Advanced Features enabled:

Are you searching for the user?? If so then thats the issue, you CAN NOT get to the attribute tab from the search:

Go to the OU, open the user, booooom:

Tags: Active directory users and computers, AD, attribute tab
Posted by robd
on May 08, 2014
DNS /
No Comments
Hi All,
My company uses a sub domain for a satellite office, all works fine and replication takes places etc etc.
The problem I had was with DNS. I’m based in Contoso.local and I cannot ping any device the sub-domain Sub.contoso.local without fully qualifying the domain.
For example if I ping a server1 on the subdomain using
"Ping Server1"
DNS cannot route the command where as if I type
"Ping Server1.sub.contose.local"
it works fine.
I’ve checked DNS on Contoso.local and there are conditional forwarders to Sub.contoso.local:

So how can I get around this?? The answer is to add a DNS Suffix locally or to all the domain devices via group policy:
Group policy:
Computer Policy > Policies > Administrative Templates > Network/DNS Client > DNS Suffix Search List.

Then GPUPDATE /force your client and run IPCONFIG /ALL and you should see:

Tags: AD, CMD, DNS, domain, Group Policy, Server 2008, subdomain
Posted by robd
on May 08, 2014
powershell /
1 Comment
So today due to a server migration I needed a list of all the users who have roaming profiles, found this useful Powershell script:
Please note you need to ammed this line of code to suite your site: “OU=VI2,OU=Students,OU=Users,OU=Monmouth School,DC=Monmouth,DC=local”
Get-ChildItem -Filter "(&(objectclass=user)(objectcategory=user)(profilepath=*))" `
-Path Ad:\"OU=DEPARTMENT,OU=Users,OU=SITE,DC=DOMAIN,DC=local" -Recurse |
foreach {
$user = [adsi]"LDAP://$($_.DistinguishedName)"
$user | select @{N="Name"; E={$_.name}},
@{N="DistinguishedName"; E={$_.distinguishedname}},
@{N="ProfilePath"; E={$_.profilepath}}
} | export-csv txt.csv
Tags: 2010, AD, PowerShell, profilepath, profiles, roaming, Server 2008, server 2012