Powershell导出活动目录用户信息表
#循环获取用户信息 foreach ($objResult in $colResults){
$objItem = $objResult.Properties;
$selected_user = New-Object psobject
$selected_user | Add-Member NoteProperty -Name "Name" -Value $objItem.name
#处理空数据
If($objItem.mail -eq $null)
{
$selected_user | Add-Member NoteProperty -Name "Email" -Value "NULL"
}else{
$selected_user | Add-Member NoteProperty -Name "Email" -Value $objItem.mail
}
#将数据对象加入用户数组
$userlist+=$selected_user
}
#直接输出信息并输出到CSV文件
$userlist | Select Name, Email |export-csv -Encoding "Unicode" F:\powershell\AdUserInfo.csv
页:
[1]