我有一个包含大量姓名(学生)的 CSV,基本上想在 AD 中为他们创建帐户 - 将它们放在默认组中,并为它们提供所有相同的密码。
如何在 Powershell 中做到这一点?或任何其他命令行工具?
我有一个包含大量姓名(学生)的 CSV,基本上想在 AD 中为他们创建帐户 - 将它们放在默认组中,并为它们提供所有相同的密码。
如何在 Powershell 中做到这一点?或任何其他命令行工具?
您可以安装RSAT 工具中的 Active Directory Powershell 模块, 然后将 csv 导入对象数组,并使用 AD 模块创建用户。就像是:
Import-CSV c:\yourfile.csv | Foreach-Object {
New-ADUser -Name $_.Name -AccountPassword $_.AccountPassword -WhateverParameter $_.SomevaluefromCSV
}
这不是一个要求完整解决方案的地方,所以这就是我想去的地方,所以我不鼓励其他人提出这个“开放”的问题。