首页 > 解决方案 > 在 Powershell 中使用脚本创建/删除批量用户到 Active Directory

问题描述

指导方针是:

脚本 1:添加/删除用户字段:用户名、名字、姓氏、描述、OUPath、密码、操作(添加 | 删除)

到目前为止我有

$oulist = Import-CSV "C:\Users\Administrator\Desktop\AddUser.csv"
Foreach ($ou in $oulist)
{
New-ADOrganizationalUnit ` 
-Name $ou.Username `
-Firstname $ou.Firstanem `
-Lastname $ou.Lastname `
-Description $ou.Description `
-Path $ou.OUpath `
-Password $ou.Password `
-Action

我很困惑在行动中写什么。我需要一个基于 csv 文件创建用户,另一个基于 csv 文件删除用户。

标签: powershell

解决方案


  1. 要创建新用户,请使用New-ADUser

  2. 要删除,请使用Remove-ADUser

实际阅读链接,并检查实际的属性名称。例如,您有FirstNameand LastName,但这些属性是用-GivenNameand设置的-Surname。使用像 powershell 的 ISE 或 VS Code 这样的可视化编辑器将对此有所帮助。


推荐阅读