Office 365 Troubleshooting:Import-PSSession 出錯

Blog 地址:https://blog.51cto.com/13969817shell

不少狀況,Office 365 Admin 須要使用PowerShell執行一些相似Mailbox相關的管理設置,當執行導入PSSession命令時,會彈出以下錯誤提示:ide

Office 365 Troubleshooting:Import-PSSession 出錯

這個問題產生的緣由是:

默認狀況下執行策略是「Restricted」,你沒有正確的配置Powershell 執行策略。3d

解決方案:

能夠經過下面命令解決問題:Set-ExecutionPolicy RemoteSignedrest

點擊連接瞭解更多關於 Set-ExecutionPolicy 設置介紹blog

Office 365 Troubleshooting:Import-PSSession 出錯

回車後,在彈出的Execution Policy Change對話框中,點擊「yes to all」get

Office 365 Troubleshooting:Import-PSSession 出錯

說明:

  • 更改後,當即生效,無需從新啓動Windows PowerShell
  • 簡單介紹下設置Execution Policy的4種方式:
    1. Restricted:是Windows 八、Windows Server 2012中的默認執行策略,容許單獨的命令、但不會運行腳本
    2. AllSigned:腳本能夠運行,要求全部腳本和配置文件都由受信任的發佈者簽名,包括在本地計算機上編寫的腳本。
    3. RemotedSigned: 腳本能夠運行。這是 Windows Server 2012 R2 中的默認執行策略, 要求從 Internet 下載的腳本和配置文件(包括電子郵件和即時消息程序)具備受信任的發佈者的數字簽名。
    4. Unrestricted: 未簽名的腳本能夠運行。(這存在運行惡意腳本的風險。)

再次輸入 Import-PSSession $Session 命令,導入成功,以下圖所示:it

Office 365 Troubleshooting:Import-PSSession 出錯

小編遇到的問題以及解決方案,整理分享給有須要的人,但願能幫助你們。io

相關文章
相關標籤/搜索