PowerShell, Make it do something useful!
October 29, 2012 10 Comments
$users = ((Get-ADUser -filter * | where-object { $_.GivenName -ne $null }) | foreach{ $_.Name})
foreach ($user in $users)
{
$FirstName = (Get-ADUser -filter {Name -eq $User} | foreach {$_.GivenName}).ToString()
$SurName = (Get-ADUser -filter {Name -eq $User} | foreach {$_.SurName}).ToString()
$DisplayName = ("$Firstname" + " " + "$Surname")
$DisplayName
Set-ADUser $User -DisplayName $DisplayName
Set-ADUser $User -Description "User Created by Windows Server 2012 Essentials Dashboard"
}
You might be wondering what the hell that means?