連線至 Office 365 PowerShell

 

適用版本:Office 365 Enterprise, Office 365 Midsize Business, Office 365 Small Business

上次修改主題的時間:2017-05-31

摘要:使用 Office 365 PowerShell 連線到您的 Office 365 組織,以從命令列執行 Office 365 系統管理中心 工作。

Office 365 PowerShell 可讓您從命令列管理 Office 365 系統管理中心 的設定。Office 365 PowerShell 是包含三個步驟的簡單程序,您可以在其中安裝必要的軟體、執行必要的軟體,然後連線至您的 Office 365 組織。請注意,這些連線指示與 使用 Windows PowerShell 管理 Azure AD 主題中的指示相同。

  • 預估完成時間:5 分鐘

  • 您可以使用下列 Windows 版本:

    • Windows 10、Windows 8.1、Windows 8 或 Windows 7 Service Pack 1 (SP1)

    • Windows Server 2012 R2、Windows Server 2012 或 Windows Server 2008 R2 SP1

    注意事項

    請使用 64 位元的 Windows 版本。對 Windows PowerShell 的 Windows Azure Active Directory 模組 32 位元版本的支援已在 2014 年 10 月終止。

  • 您用於這些程序的 Office 365工作或學校帳戶 必須是 Office 365 全域管理員角色的成員。如需 Windows PowerShell 的 Windows Azure Active Directory 模組Office 365 的權限詳細資訊,請參閱 Office 365 的權限

這些步驟只需您在電腦上執行一次,而不必在每次連線時執行。不過,您可能需要定期安裝較新的軟體版本。

  1. 安裝 64 位元版本的 Microsoft Online Services 登入小幫手:用於 IT 專業人員的 Microsoft Online Services 登入小幫手 RTW

  2. 以這些步驟安裝 64 位元版本的 Windows PowerShell 的 Windows Azure Active Directory 模組:

    • 開啟 Azure Active Directory 連線網頁。

    • 在頁面底部「下載的檔案」中,按一下 AdministrationConfig-V1.1.166.0-GA.msi 檔案的 [下載],然後進行安裝。

  1. 根據您的 Windows 版本,使用下列其中一種方法,尋找並開啟 Windows PowerShell 的 Windows Azure Active Directory 模組:

    • [開始] 功能表   在 [開始] 功能表的 [搜尋程式及檔案] 方塊中,輸入 Azure

    • 沒有 [開始] 功能表   使用以下任何一種方法,搜尋 Azure

      • 在 [開始] 畫面上,按一下空白區域,然後輸入 Azure

      • 在桌面或 [開始] 畫面上,按 Windows 鍵 + Q。在 [搜尋] 快速鍵中,輸入 Azure

      • 在桌面或 [開始] 畫面上,將游標移到右上角,或從畫面的右緣向左撥動以顯示快速鍵。選取 [搜尋] 快速鍵,然後輸入 Azure

  2. 在結果中,選取 Windows PowerShell 的 Windows Azure Active Directory 模組

只以「帳戶名稱和密碼」進行連線:

  1. Windows PowerShell 的 Windows Azure Active Directory 模組 中,執行下列命令。

    $UserCredential = Get-Credential
    Connect-MsolService -Credential $UserCredential
    
  2. 在 [Windows PowerShell 認證要求] 對話方塊中,輸入您的 Office 365工作或學校帳戶 使用者名稱和密碼,然後按一下 [確定]。

以「多重要素驗證 (MFA)」進行連線:

  1. Windows PowerShell 的 Windows Azure Active Directory 模組 中,執行下列命令。

    Connect-MsolService
    
  2. 在 [Azure Active Directory PowerShell] 對話方塊中,鍵入您的 Office 365工作或學校帳戶 使用者名稱和密碼,然後按一下 [登入]。

  3. 遵循 [Azure Active Directory PowerShell] 對話方塊中的指示,提供其他驗證資訊 (例如驗證碼),然後按一下 [登入]。

如果您未收到任何錯誤,便已順利連線。若要做快速測試,您可以執行一個 Office 365 Cmdlet (例如 Get-MsolUser),然後檢視結果。

如果出現錯誤,請檢查下列需求:

  • 密碼錯誤是常見的問題。再次執行步驟 3,並密切注意您輸入的使用者名稱和密碼。

  • Windows PowerShell 的 Windows Azure Active Directory 模組 要求在您的電腦上啟用 Microsoft .NET Framework 3.5.x 功能。您的電腦可能已安裝了較新的版本 (例如 4 或 4.5.x),但可以啟用或停用舊版 .NET Framework 的回溯相容性。如需相關資訊,請參閱下列主題:

  • 您的 Windows PowerShell 的 Windows Azure Active Directory 模組 版本可能已過期。若要檢查,請在 Office 365 PowerShell 或 Windows PowerShell 的 Windows Azure Active Directory 模組 中執行下列命令:

    (Get-Item C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline\Microsoft.Online.Administration.Automation.PSModule.dll).VersionInfo.FileVersion
    

    如果傳回的版本號碼低於 1.0.8070.2 值,請將 Windows PowerShell 的 Windows Azure Active Directory 模組 解除安裝,然後從步驟 1 中的連結安裝最新版本。

  • 如果您收到連接錯誤,請參閱本主題: 「Connect-MsolService:擲回類型例外狀況」錯誤

針對需要 Azure Active Directory V2 PowerShell 模組中新 Cmdlet 的程序,使用這些步驟來安裝模組,並連接至您的 Office 365 訂閱:

  1. 開啟提高權限的 Windows PowerShell 命令提示字元。

  2. 執行此命令︰

    Install-Module -Name AzureAD 
    

    如果提示安裝 NuGet 模組或新的 Azure Active Directory V2 PowerShell 模組,請鍵入 Y,然後按 ENTER。

  3. 當新模組安裝完成之後︰

    • 以帳戶名稱和密碼使用這些命令連線到您的 Office 365 訂閱:

      $UserCredential = Get-Credential
      Connect-AzureAD -Credential $UserCredential
      

      在 [Windows PowerShell 認證要求] 對話方塊中,輸入您的 Office 365工作或學校帳戶 使用者名稱和密碼,然後按一下 [確定]。

    • 以多重要素驗證 (MFA) 使用這些命令連線到您的 Office 365 訂閱:

      Connect-AzureAD
      

      在 [Azure Active Directory PowerShell] 對話方塊中,鍵入您的 Office 365工作或學校帳戶 使用者名稱和密碼,然後按一下 [登入]。

      遵循 [Azure Active Directory PowerShell] 對話方塊中的指示,提供其他驗證資訊 (例如驗證碼),然後按一下 [登入]。

連線之後,您可以對 Azure Active Directory V2 PowerShell 模組使用新的 Cmdlet。

 
顯示: