powershell - 在公共组织单位中创建多个用户
问题描述
我正在尝试从 Student#20036764 开始创建 1000 个用户,并为名为 public 的 OU 创建 1000 个用户。我设置了一个循环,但是当我在 powershell 中运行它时,用户不会出现在 OU 下。
这是我放入powershell的内容:
for($i = 200284647; $i -lt 20028547; $i++) {
New-ADUser -Name student$i -SamAccountName student$i -DisplayName "student$i" -Enabled $false -Path "OU=Public,,DC=company,DC=epl,DC=local"
}
解决方案
那应该是笔误。我看到 OU 路径有 2 个连续的逗号。如果正确的 OU 路径是“OU=Public,DC=company,DC=epl,DC=local”。$i 比较计数中的另一个错字。更新的命令将是,
for($i = 200284647; $i -lt 200285647; $i++) { New-ADUser -Name student$i -SamAccountName student$i -DisplayName "student$i" -Enabled $false -Path "OU=Public,DC=company,DC=epl,DC=local" }
干杯!..
推荐阅读
- c++ - C++ 成员变量用非零值初始化,但在成员函数中为零
- typescript - 基于 Typescript 中的对象数组创建对象类型
- c++ - C++ 将父指针降级为用作函数参数的子指针
- python - 无论如何要撤消按位或?
- machine-learning - 在类似 OAR2 的集群中运行多个 Keras 模型
- azure - 自定义 Azure B2C 注册页面
- r - 是否有 R 命令使 Keras Tensorflow-GPU 在 CPU 上运行?
- php - 如何实现 id 的递增连接值
- c# - 将 CSV 解析到数据库并返回
- oauth-2.0 - 通过 Slack OAuth 进行身份验证后如何识别现有用户?