我的目标是使用powershell为Office365中的15000多个帐户创建电子邮件转发。
我可能不得不补充一点,我没有受过这方面的教育,可能会用不太专业的术语来描述事情。
我遇到的问题是,我无法使用cmdlet设置邮箱,因为我缺少pssnapin。使用将管理单元放入powershell的命令,我得到以下错误:
Add-PSSnapin:此计算机上未安装Windows PowerShell管理单元"Microsoft.SharePoint.PowerShell"。位于C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1:5 char:5+在"Microsoft.SharePoint.PPowerShell"中添加PSSnap+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+CategoryInfo:InvalidArgument:(Microsoft.SharePoint.PowerShell:String)[Add-PSSnapin],PSArgumentException+FullyQualifiedErrorId:AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand
当时我想使用Microsoft Exchange管理工具安装管理单元。我启用了programme和功能中的所有内容,并尝试运行安装。
但随后发生了以下错误:
摘要:3项。2成功,1失败。运行时间:00:00:18
配置先决条件已完成
运行时间:00:00:00
管理工具先决条件失败
错误:Active Directory不存在或无法联系。点击在这里寻求帮助。。。http://go.microsoft.com/fwlink/?linkid=30939&l=en&v=ExBPA.14&id=51e500d-8b18-4ee-bb8e-925d063b60a1
错误:用户未登录到Windows域单击此处查看帮助http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.er.Ex28883C&l=0&cl=cp
运行时间:00:00:17
语言先决条件已完成
运行时间:00:00:01
或者有其他方式添加管理单元的方法吗?
致以最良好的问候和衷心的感谢。
Sven
除非您试图修改Exchange 2007邮箱,否则您不需要使用管理单元,自Exchange 2010在Exchange中引入远程powershell以来,情况一直如此。如果要修改Office365邮箱,请按照中的说明进行操作https://technet.microsoft.com/en-us/library/jj984289(v=exchg.160).aspx唯一的要求是电脑具有powershell v.2或更高版本。