Get AD user Properties across the forest
#get all AD users in forest with name like v- and status is enable
$allusers = (get-adforest).domains| %{get-aduser -filter {SamAccountName -like “v-*” -and Enabled -eq $true} -Properties EMployeeNumber -Server $psitem}
# get same account name and employenumber and destinguishname and saved to csv file
$allusers | ?{$PSItem.EmployeeNumber -eq $null} | select SamAccountName,EmployeeNumber,DistinguishedName,@{l=”Domain”;e={($PSItem.DistinguishedName -split “,DC=”)[1..4] -join “.”}} | Export-Csv c:\temp\employnumber.csv -NoTypeInformation