如何使用 PowerShell 创建新的 Active Directory 用户帐户

要使用 PowerShell 创建新的 Active Directory 用户帐户,必须使用 New-ADUser cmdlet。本文介绍了如何使用 PowerShell 以及基于 GUI 的 Active Directory、Office 365 和 Exchange 管理与报告解决方案 ADManager Plus 创建 AD 帐户。本文比较了使用 PowerShell 和 ADManager Plus 创建用户的过程,并演示了为什么 ADManager Plus 是两者中最简单、最便捷的选项。

Windows PowerShell

使用 PowerShell 创建 AD 用户帐户的步骤。

  • 确保您拥有执行此操作以及运行 PowerShell 脚本所需的权限。
  • 获取要创建帐户的必要属性值,如 sAMAccountName、专有名称 (DN)、密码等。
  • 使用 New-ADUser cmdlet 创建脚本,并在 PowerShell 窗口中执行。

创建 AD 用户帐户的示例 PowerShell 脚本

 已复制
New-ADUser -Name "JohnS"

创建用户帐户的示例脚本,该帐户可供相应用户登录使用

 已复制
New-ADUser -Name “James Bond” -SamAccountName “jamesb” -GivenName “James” -Surname “Bond” -Path “OU=SaveTheWorld,DC=Example,DC=com” -AccountPassword(“password” -AsSecureString) -Enabled $true
点击复制整个脚本

ADManager Plus

创建新的 AD 用户帐户

  • 点击管理选项卡中的用户管理下的“创建单个用户”选项。
  • 选择所需的域和模板,输入所有必要属性,然后点击“创建”。

截图

» 开始 30 天免费试用

使用 PowerShell 创建新用户帐户的限制。

  • 如果您在 AD 中没有足够的权限,您将无法使用 PowerShell 创建 AD 用户帐户。使用 ADManager Plus,用户在本地 AD 中的权限无需提升即可创建 AD 用户帐户。
  • 使用 PowerShell 创建包含所有必要属性的用户帐户较为困难,因为必须在脚本中正确输入所有属性的 LDAP 名称;任何拼写错误都会导致错误。另一方面,ADManager Plus 提供了 用户创建模板,任何用户都可以使用这些模板一次性配置所有属性。这些模板还提供规则,允许只需单击一次即可自动配置特定属性。
  • 如果已存在同名用户帐户,使用 PowerShell 创建用户将导致错误。但使用 ADManager Plus,可以主动检测并避免重复,通过在名称后添加数字等方式实现。
  • 使用 PowerShell 创建和应用自定义命名格式可能非常困难。ADManager Plus 提供了内置选项,允许您轻松创建和使用多个自定义命名格式,甚至无需编写一行代码。
  • 使用 PowerShell 自动创建新用户需要复杂且冗长的脚本。然而,ADManager Plus 允许您通过简单的点击操作自动化用户创建
  • 如果您希望批量创建 AD 帐户或使用 CSV 文件通过 PowerShell 创建多个 AD 帐户,则必须修改脚本。使用 ADManager Plus,由于 导入 CSV 选项是内置的,您可以使用用户创建功能一次创建一个或多个帐户。
  • 您必须知道如何从 PowerShell 窗口运行脚本。ADManager Plus 完全基于 GUI,允许您通过其基于 Web 的控制台仅用鼠标点击执行所有管理和报告操作。
  • 即使是一个错误的连字符,或缺乏配置脚本中使用的任何属性的足够权限,也会导致错误。由于 ADManager Plus 的所有操作均由 GUI 驱动,无需编写脚本,从而消除了错误的可能性。

通过 CSV 文件和模板,只需几次点击即可批量配置 AD 用户。

  获取 30 天免费试用。

开始您的 无脚本 AD 管理,报告和 自动化之旅 使用 ADManager Plus。

  •  
     
  • 提交即表示您同意根据 隐私政策 处理个人数据。

谢谢

您的下载将在 15 秒内自动开始。如未开始,点击此处手动下载。

相关 Powershell 操作指南:

Active Directory 管理和报告的一站式解决方案

电子邮件下载链接 Email the ADManager Plus download link