$myhosts = Get-Content "hosts.txt"
foreach ( $myhost in $myhosts ){
try{
Get-ADComputer $myhost -Properties name,enabled,lastlogondate,dnshostname,ipv4address,description | Select-Object name,enabled,lastlogondate,dnshostname,ipv4address,description | Export-Csv found.csv -Append -Delimiter ";" -Encoding UTF8 -NoTypeInformation -ErrorAction SilentlyContinue
}
catch{
$myhost | out-file NotFound.txt -Append
}
}
- Details
- Category: PowerShell