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

相关推荐
倔强的石头1062 分钟前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
java·运维·开发语言
Android系统攻城狮1 小时前
Linux Gstreamer深度解析之gst_audio_encoder_get_frame_samples_min调用流程与实战(六十)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
_upupup2 小时前
Linux中的自动化构建——make/Makefile
linux·运维·自动化
还卿一钵无情泪3 小时前
Docker 部署Unsloth 绕开环境配置难题
运维·人工智能·docker·ai·容器·nlp·干货
Nebula_g3 小时前
JavaSE加强:Stream流
java·开发语言·windows·stream·javase·流
打工仔折腾 AI4 小时前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
大猫会长4 小时前
调用codebuddy集成的supabase授权白屏解决方法
linux·运维·服务器
夜之眷属5 小时前
服务器被挖矿病毒入侵的排查与清理实录
运维·服务器
极客先躯5 小时前
高级java每日一道面试题-2026年01月20日-实战篇[Docker]-如何实现镜像的跨区域复制?
java·运维·docker·容器·架构图
韩振方5 小时前
为什么服务显示占了 8G,实际内存却没那么多?
运维