在域控的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中创建用户组的足够权限。

相关推荐
枳实-叶12 小时前
Linux 环境下段错误出现的原因及调试方法
linux·运维·服务器
chushiyunen12 小时前
神雕武功排名
windows
意图共鸣13 小时前
意图共鸣科技:人文驱动AI——从“能不能“到“好不好“
人工智能·microsoft
酩酊仙人13 小时前
Windows Server部署django
windows·django·sqlite
Chief_fly13 小时前
ARM 麒麟系统服务器构建docker镜像
运维·服务器·docker
Dawn-bit13 小时前
Linux文本处理三剑客之sed详解
linux·运维·服务器·云计算·运维开发
dok1213 小时前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (9)manual_cdev
linux·运维·驱动开发
czhaii13 小时前
汇川注塑机伺服驱动器故障维修排除方法
运维·服务器
Cx330❀13 小时前
【Linux网络】深入 HTTP 协议(五):从 Cookie/Session 原理到 C++ 源码实战
linux·运维·服务器·开发语言·网络·c++·http
keyipatience13 小时前
Socket编程3个版本
linux·运维·服务器·开发语言·网络·ubuntu