Exchange - 查找SamAccountName和Alias不相同的邮箱用户
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,前段时间迁移公司邮箱,涉及到新老邮箱账户信息对比。要把SamAccountName和Alias不相同的邮箱用户整理出来,做单独的对比。下面是命令&脚本:命令:Get-Mailbox -ResultSi
千家信息网最后更新 2025年12月03日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安全错误
数据库的锁怎样保障安全
网络安全适合女生用的网络
qq数据库 txt文件
好评的主流网络安全产品
4大安全网络安全
互联网科技类文案用词
台州嘉赛网络技术
vb数据库编程实例讲解
杭州友朋网络技术
定位寻人找人网络技术有限公司
医药数字网络安全管理
大数据应用服务器异常
奇迹服务端数据库
数据库客户结构系统
周村客户办公crm软件开发
软件开发做会计分录
spss清理数据库
网络安全人才的争夺
经典大学数据库
服务器怎么复制ftp
极限国服服务器暂停服务
店大侠数据库 默认密码
乐昌电力系统软件开发
软件开发公司运维支持
如何把背包里的东西转到服务器里
软件开发收入确认时间
网络安全小卫士手抄报初中
数据库和磁盘读写哪个效率高
一起来参加网络安全讲座英语翻译
360做政府网络安全
软件开发咨询工作内容