在此之前,我制作的这个涉及创建2007 MS Exchange邮箱的脚本在一两周前就已经工作了,突然给了我一个错误(如下(:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin
给出错误:
Add-PSSnapin : No snap-ins have been registered for Windows PowerShell version 5.
我到处都是,找不到任何帮助。命令CCD_ 3没有给我任何东西。我安装了一个干净的Windows7,做了所有的windows更新,我能想到的一切。我试过在没有管理单元的情况下运行它,但powershell无法将其识别为cmdlet。所有的想法和选择
我是网络、机器上的管理员,并以管理员身份运行powershell。执行策略设置为无限制
仅供参考,PowerShell 5.0+与Microsoft Exchange 2013不兼容:产品兼容性状态
您应该使用PSRemoting连接到Exchange服务器,并从那里运行不支持直接加载Exchange 2010或2013管理单元:
$ExSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri 'http://exServer01.contoso.com/PowerShell/' -Authentication Kerberos
Import-PSSession ($ExSession) -AllowClobber
如果这在过去对您有效,请确保您正在启动32位Windows PowerShell(x86(版本的PowerShell,因为Exchange管理单元不是64位。