将个人用户的密码设置为永不过期

参与者: 丁娜
上次更新时间: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

    例如,如果帐户名称为 Xiang Tao@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

    例如,要查看 Xiang Tao@contoso.com 的状态,请键入以下内容:

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

    下图显示了如何将密码设置为永不过期,然后运行命令以验证其现在是否设置为永不过期:

    此图片显示了用于将密码设为“永不过期”,再验证是否已进行此设置的命令。

更新 Windows PowerShell 的 Microsoft Azure Active Directory 模块的预览版本

AzureADPreview 模块是许多过程所必需的。建议的最佳做法是始终保持最新:先卸载旧的 AzureADPreview 版本并获取最新版本,然后再运行 PowerShell 命令。

  1. 要卸载早期版本,请运行以下命令:

    Uninstall-Module AzureADPreview
  2. 要安装最新版本,请运行以下命令:

    Install-Module AzureADPreview

    在有关不受信任的存储库的消息中,键入 Y。安装新模块需要一分钟左右的时间。

相关文章

为组织设置密码过期策略

允许人们在 Office 365 中重置其密码

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×