Exchange - 查找SamAccountName和Alias不相同的邮箱用户
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,前段时间迁移公司邮箱,涉及到新老邮箱账户信息对比。要把SamAccountName和Alias不相同的邮箱用户整理出来,做单独的对比。下面是命令&脚本:命令:Get-Mailbox -ResultSi
千家信息网最后更新 2025年02月02日Exchange - 查找SamAccountName和Alias不相同的邮箱用户
前段时间迁移公司邮箱,涉及到新老邮箱账户信息对比。要把SamAccountName和Alias不相同的邮箱用户整理出来,做单独的对比。下面是命令&脚本:
命令:
Get-Mailbox -ResultSize Unlimited | where {$_.SamAccountName -ne $_.Alias}
- 脚本
# 加载 Exchange、AD 模块Import-Module ActivedirectoryAdd-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010 -ErrorAction SilentlyContinue# 获取SamAccountName和Alias不相同的邮箱用户$Mailbox = Get-Mailbox -ResultSize Unlimited | where {$_.SamAccountName -ne $_.Alias} | foreach {$_.SamAccountName}# 准备输出集合$GlobalExport = @()# 循环处理邮箱用户foreach ($user in $Mailbox) { $enableuser = Get-aduser -Identity $user | ?{$_.Enable -eq "True"} $Mail = Get-Mailbox -ResultSize Unlimited $enableuser.SamAccountName $Obj = New-Object PSObject $Obj | Add-Member NoteProperty -Name "SamAccountName" -Value $Mail.SamAccountName $Obj | Add-Member NoteProperty -Name "Alias" -Value $Mail.Alias $Obj | Add-Member NoteProperty -Name "PrimarySmtpAddress" -Value $Mail.PrimarySmtpAddress $Obj | Add-Member NoteProperty -Name "UserPrincipalName" -Value $Mail.UserPrincipalName}# 导出输出到CSV$GlobalExport | Export-Csv f:\scripts\Mailbox.csv -Encoding UTF8
邮箱
用户
相同
命令
脚本
输出
信息
公司
时间
模块
账户
准备
处理
循环
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全在线监测厂家
dede菜单表数据库
Pi数据库有哪些软件
奇葩软件开发需求
数据库将姓和名和起来
数据库构建技术
交通银行总部软件开发
ca服务器签发证书
江阴品质软件开发代理品牌
西山居联想服务器
php获取数据库返回json
国内网络安全大学排名
测试软件开发应用
沈阳新华互联网科技学校
汇丰银行软件开发部门待遇
匿名者对网络安全的影响
什么是数据库集群搭建技术
网络安全高精尖创新示范区
cpu故障破坏正在运行的数据库
vf数据库制作软件
用服务器做网站
视觉软件开发是什么意思
网络安全课进校园作文
服务器power灯闪烁开不了机
政法委对网络安全汇报
中国做网络安全的上市公司
网络安全设备运维服务器
网络安全出网不出网
江苏科技大学华艺学术文献数据库
c 连接数据库失败