將 Windows PowerShell 連線到服務

 

適用版本: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

上次修改主題的時間: 2013-01-24

在電腦上安裝並設定 Windows PowerShell 和 Windows 遠端管理 (WinRM) 之後,您必須將本機電腦上的 Windows PowerShell 連線到雲端架構服務,才能在雲端架構組織中執行工作。

當您開啟 Windows PowerShell 時,您就會位於本機電腦的 Windows PowerShell 「工作階段」中。工作階段是指 Windows PowerShell 的執行個體,其中包含您可以使用的所有命令。

本機電腦的 Windows PowerShell 工作階段 (稱為 「用戶端工作階段」) 只有基本的 Windows PowerShell 命令可供使用。透過連線到雲端架構服務之後,您就可以連線到 Microsoft 資料中心的伺服器環境 (稱為「伺服器端工作階段」),其中包含用於雲端架構服務的命令。這包括用於雲端架構服務中使用的命令。

開始之前

連線前,請確認在電腦上安裝及設定正確的 Windows PowerShell 和 WinRM 版本。如需更多資訊,請參閱安裝及設定 Windows PowerShell

請確認您用作連線的帳戶是經授權可透過 Windows PowerShell 連線。如需更多資訊,請參閱控制用戶對於 Windows 遠端管理的存取

在本機電腦上將 Windows PowerShell 連線到雲端架構服務

  1. 依次序按一下 [開始],指向 [所有程式][附屬應用程式][Windows PowerShell]、然後按一下 [Windows PowerShell]

  2. 執行下列命令:

    $LiveCred = Get-Credential
    
  3. [Windows PowerShell 認證要求] 視窗中,輸入雲端架構組織中帳戶的憑證。然後按一下 [確定]

  4. 執行下列命令:

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
    
    note附註:
    AllowRedirection 參數可讓全世界資料中心的雲端架構組織使用相同的 URL,將 Windows PowerShell 連線到雲端架構服務。
  5. 執行下列命令:

    Import-PSSession $Session
    

    用於雲端架構服務的命令現在會匯入至本機電腦的用戶端工作階段,並且進度列會進行追蹤。當這個程序完成後,您便可以執行這些命令。

中斷 Windows PowerShell 與雲端架構服務的連線

使用伺服器端工作階段完畢之後,請確保執行下列命令以中斷 Windows PowerShell 的連線:

Remove-PSSession <session variable>

例如,如要中斷 $Session 變數所定義之伺服器端工作階段的連線,請執行下列命令:

Remove-PSSession $Session

重要事項:如果您在沒有中斷伺服器端工作階段的連線的情況下關閉 Windows PowerShell 視窗,您的連線將維持開啟狀態達 15 分鐘。您的帳戶一次只能具有三個伺服器端工作階段的連線。

需要特定工作的說明?

在您連線到伺服器端工作階段之後,就可以準備在雲端架構服務中執行工作。如需詳細指示,請參閱使用 Exchange Online 中的 Windows PowerShell

如需疑難排解資訊,請參閱以下影片:Office 365:Exchange Online 的 PowerShell 疑難排解

如需更多疑難排解資訊,請參閱 Windows PowerShell:系統管理員 FAQ

 
相關說明主題
正在載入...
找不到資源。