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

相关推荐
长不大的杨瑞杰2 小时前
Windows 安装 OpenCode v2:原生、WSL、Desktop 怎么选?完整配置与避坑指南
人工智能·windows·ai agent·opencode
小羊没烦恼!2 小时前
.NET 11 Runtime Async 详解
java·运维·开发语言·javascript·python
xianyuCcCcCCCcc3 小时前
Ceph 分布式存储:集群配置与存储池管理
运维·分布式·ceph
Misnice3 小时前
Python 内置函数大全
开发语言·windows·python
爬也要爬着前进4 小时前
Prometheus通过Nginx-vts-exporter模块监控nginx服务
运维·nginx·prometheus
无足鸟ICT4 小时前
【RHCA+】_etc_yum.repos.d_文件名.repo
linux·运维·centos
2503_931712485 小时前
数据服务公司怎么帮助企业更高效找到行业数据与商业情报
大数据·人工智能·microsoft
红姐跨境书5 小时前
Facebook账号频繁被要求验证怎么办?从登录异常到浏览器环境排查
运维·服务器
月落汀兰6 小时前
服务器出问题没人告警?Zabbix6.0 LNMP 部署,MySQL 监控 + 邮件告警保姆级实战
运维·服务器·zabbix