Office365Troubleshooting:Import-PSSession出错
Blog 地址:https://blog.51cto.com/13969817
为玉山等地区用户提供了全套网页设计制作服务,及玉山网站建设行业解决方案。主营业务为成都网站设计、做网站、玉山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
很多情况,Office 365 Admin 需要使用PowerShell执行一些类似Mailbox相关的管理设置,当执行导入PSSession命令时,会弹出如下错误提示:
这个问题产生的原因是:
默认情况下执行策略是“Restricted”,你没有正确的配置Powershell 执行策略。
解决方案:
可以通过下面命令解决问题:Set-ExecutionPolicy RemoteSigned
点击链接了解更多关于 Set-ExecutionPolicy 设置介绍
回车后,在弹出的Execution Policy Change对话框中,点击“yes to all”
说明:
- 更改后,立即生效,无需重新启动Windows PowerShell
- 简单介绍下设置Execution Policy的4种方式:
- Restricted:是Windows 8、Windows Server 2012中的默认执行策略,允许单独的命令、但不会运行脚本
- AllSigned:脚本可以运行,要求所有脚本和配置文件都由受信任的发布者签名,包括在本地计算机上编写的脚本。
- RemotedSigned: 脚本可以运行。这是 Windows Server 2012 R2 中的默认执行策略, 要求从 Internet 下载的脚本和配置文件(包括电子邮件和即时消息程序)具有受信任的发布者的数字签名。
- Unrestricted: 未签名的脚本可以运行。(这存在运行恶意脚本的风险。)
再次输入 Import-PSSession $Session 命令,导入成功,如下图所示:
小编遇到的问题以及解决方案,整理分享给有需要的人,希望能帮助大家。
文章标题:Office365Troubleshooting:Import-PSSession出错
文章源于:http://scyanting.com/article/iecieo.html