設定個別使用者的密碼永不過期

投稿人: Diane Faigel
上次更新:2017 年 8 月 4 日

我忘記了與 Office 搭配使用之帳戶的使用者名稱或密碼。

本文適用於為公司、學校或非營利組織設定密碼過期原則的人員。

如果您是使用者,則無權將密碼設為永不過期。請要求貴公司或學校的技術支援人員,為您執行本文所述的步驟。

如果公司要求您將部分個別使用者的密碼設為永不過期,您就必須使用 Windows PowerShell。您無法在 Office 365 系統管理中心執行這個動作。

如果您是第一次使用 Windows PowerShell,您可以執行這個動作!使用本文所述的 PowerShell 命令將只會變更人員的密碼到期日。

您的瀏覽器不支援視訊。請安裝 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。
如何將使用者密碼設為永不過期的影片

重要: 您只能在無法透過目錄同步處理進行同步的使用者帳戶上執行這些步驟。

安裝所需的 PowerShell 模組

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

  2. 使用這些步驟安裝 64 位元版本的 適用於 Windows PowerShell 的 Microsoft Azure Active Directory 模組:

    • 開啟 Azure Active Directory Connection 網頁。

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

  3. 以系統管理員身分開啟 Windows PowerShell:

    1. 在搜尋列中,輸入 Windows PowerShell

    2. Windows PowerShell 上按一下滑鼠右鍵,然後選取 [以系統管理員身分執行]。

      以「以系統管理員身分執行」方式開啟 PowerShell。

    3. Windows PowerShell 視窗隨即快顯開啟。提示 C:\Windows\system32 代表您是以系統管理員身分開啟。

      當您首次開啟 PowerShell 時,系統顯示的畫面。

    4. 我們建議的最佳做法是安裝最新的 AzureADPreview 模組。在 PowerShell 提示字元中輸入下列命令:

      Install-Module AzureADPreview
    5. 在有關未受信任之存放庫的訊息中,輸入 Y

      如果您已安裝 AzureADPreview,請參閱本文結尾的「更新預覽版」指示,了解如何解除安裝舊版並取得新版。否則,您已準備就緒!

將使用者的密碼設為永不過期

  1. 如果您尚未進行,請在您的電腦上開啟 [Windows PowerShell] 視窗 (不論是一般的 [Windows PowerShell] 視窗或透過選取 [以系統管理員身分執行] 的方式開啟的視窗皆可)。

  2. 執行下列命令:

    Connect-MsolService
  3. 在開啟的 [登入您的帳戶] 頁面中,使用您的 Office 365 系統管理員帳戶登入,然後按一下 [登入]。

  4. 執行下列命令以將某個使用者的密碼設為永不過期:

    Set-MsolUser -UserPrincipalName <name of the account> -PasswordNeverExpires $true

    例如,如果帳戶的名稱是 Ina@contoso.com,您可以輸入如下所示的命令:

    Set-MsolUser -UserPrincipalName Ina@contoso.com -PasswordNeverExpires $true

    如果您收到紅色的錯誤訊息,可能是因為有錯字或多餘的空格。請再試一次!或者,複製並貼上到上方的 PowerShell 提示字元時,使用方向鍵來清除 <帳戶的名稱>,然後輸入帳戶的實際名稱。

  5. 當您成功時,PowerShell 提示字元會顯示下一個命令。它不會顯示任何像是「完成」或「成功」等字詞。

了解使用者的密碼是否設為永不過期

  1. 執行下列命令:

    Connect-MsolService
  2. 在開啟的 [登入您的帳戶] 頁面中,輸入您的系統管理員認證以連線至服務,然後按一下 [登入]。

  3. 執行下列命令:

    Get-MSOLUser -UserPrincipalName <user ID> | Select PasswordNeverExpires

    例如,若要查看 Ina@contoso.com 的狀態,您可以輸入下列命令:

    Get-MSOLUser -UserPrincipalName Ina@contoso.com | Select PasswordNeverExpires

    下列圖片顯示如何將密碼設為永不過期,然後執行命令以確認現在已設為永不過期:

    此圖片顯示將密碼設為永不過期的命令,然後確認已設定命令。

更新適用於 Windows PowerShell 的 Azure Active Directory 模組的預覽版本

許多程序都需要使用 AzureADPreview 模組。我們建議的最佳做法是「永遠」保持在最新狀態:在執行 PowerShell 命令前先解除安裝舊的 AzureADPreview 版本並取得最新版。

  1. 若要解除安裝舊版,請執行此命令:

    Uninstall-Module AzureADPreview
  2. 若要安裝最新版,請執行此命令:

    Install-Module AzureADPreview

    在關於未受信任之存放庫的訊息中,輸入 Y。安裝新模組的時間大約要一分鐘。

相關文章

設定組織的密碼到期原則 (機器翻譯)

讓人員在 Office 365 中自行重設密碼

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×