在域控的Users目录下批量创建用户组,名称来自Excel

对于CSV文件,PowerShell可以直接读取并处理,无需额外安装模块。假设你的CSV文件中,用户组名称在第一列,文件名为"groups.csv",可以使用以下PowerShell脚本来批量创建:

复制代码
# 读取CSV文件中的数据
$groups = Import-Csv -Path "C:\path\to\your\groups.csv" | Select-Object -ExpandProperty 'GroupName'

foreach ($group in $groups) {
    # 在AD中创建用户组
    New-ADGroup -Name $group -GroupCategory Security -GroupScope Global -Path "CN=Users,DC=yourdomain,DC=com"
}

请替换上述代码中的"C:\path\to\your\groups.csv"为你的CSV文件的实际路径,并将"DC=yourdomain,DC=com"替换为你的域控制器的DN(Distinguished Name)。

同样,执行此操作需要有在Active Directory中创建用户组的足够权限。

相关推荐
悟乙己4 分钟前
深度解析 SoftwareCopyright-Skill:从源码到合规文档的 AI 自动化之旅
运维·人工智能·自动化
BizViewStudio5 分钟前
2026 年网站建设行业白皮书:AI 深度融合与合规驱动下的 6 大变革方向——附优质开发商
大数据·网络·人工智能·microsoft·媒体
j_xxx404_6 分钟前
Linux信号机制:从键盘到内核、进阶实战硬核剖析
linux·运维·服务器·c++·人工智能·ai
Mr. zhihao6 分钟前
从 `cat file.txt` 到屏幕:一次 Linux 文件读取的完整旅程
linux·运维·服务器
李日灐11 分钟前
< 12 > Linux进程:进程虚拟地址空间机制 —— 内存管理的美学
linux·运维·算法
码完就睡17 分钟前
Linux——进程间通信
linux·运维·服务器
AOwhisky18 分钟前
Docker 学习笔记:Docker Compose 多容器编排
linux·运维·笔记·学习·docker·容器
j_xxx404_21 分钟前
Linux进程信号:内核数据结构与捕捉递达全流程
linux·运维·服务器·人工智能·ai
STARFALL00130 分钟前
MySQL 运维
运维·数据库·mysql
Only丿阿海38 分钟前
当运维与AI结合 — 用 AI Agent 去维护 Nginx
运维·人工智能·nginx·agent·agent4j