Quantcast
Channel: PowerShell.com – PowerShell Scripts, Tips, Forums, and Resources
Viewing all articles
Browse latest Browse all 6937

add logged user in description of computer

$
0
0

Hello! I need help. I won't to add logged users in computer description.it is a script. Many I can do that more easy? Thank you!!!                                                                                  

$containers = Get-ADComputer -SearchBase "OU=Computers,DC=local" - k "DNSHostName -like '*'" -properties ipv4address

Get-ADUser -SearchBase "OU=Temp,DC=local" -filter *  | Foreach {$h = @{}} {$h.Add($_.SamAccountName,$_.Name)}

 foreach ($comp in $containers) {    

try {

$wmi  = Get-WmiObject -Class Win32_ComputerSystem -ComputerName $comp.DNSHostName -Ea Stop

$u = $wmi.UserName.split("\")[1]

$s = $h[$u]

$description  = "{0} {1} {2}" -f $u,$s,$comp.ipv4address

Set-ADComputer $comp -Description $description

}

catch {

"$($comp.Name): $_"

}} 


Viewing all articles
Browse latest Browse all 6937

Trending Articles