批量添加域用户,并将用户添加到指定组。

@echo off

for /f "skip=1 eol=; tokens=1-9 delims=, " %%a in (c:\1.csv) do dsadd user cn=%%a,ou=user,ou=horizon,dc=pvs,dc=com -upn %%[email protected] -samid %%b -pwd %%c -ln %%d -mustchpwd yes

#这是批量添加用户的脚本,需要从1.csv文件中取数据,其中

%%a csv文件中的A列,定义了姓名

%%b csv文件中的B列,定义了登陆名,也就是账户名

%%c csv文件中的C列,定义了密码

%%d csv文件中的D列,定义了公司

for /f "skip=1 eol=; tokens=1-9 delims=, " %%a in (c:\1.csv)do dsquery user cn=%%a,OU=user,OU=horizon,DC=pvs,DC=com | dsmod group "CN=%%e,OU=user,OU=horizon,DC=pvs,DC=com" -addmbr

#这是批量修改用户隶属组的脚本,从1.csv文件中查询匹配的用户,并将查询到的用户进行隶属组属性的修改。

%%e csv文件中的E列,定义了组名

(以上脚本中的%%是在批处理文件中使用的,如果直接复制代码到CMD中测试,需要修改为%,一个百分号)

所需批处理和脚本,可在附件中下载。

时间: 2024-11-03 22:15:34

批量添加域用户,并将用户添加到指定组。的相关文章

vcneter5.5添加域用户权限

安装完vCenter5.5之后,发现不能添加域用户来管理vSphere,查了文档,原来是现在安装vCenter Single Sign-on的时候创建了一个默认域:vsphere.local. 添加用户时,没有域用户可以选择添加,如图: 要添加域用户权限,必须添加标识源,添加标识源的方法如下: 使用[email protected]通过web client登陆vCenter: https://192.168.2.202:9443/vsphere-client/ 配置SSO用户认证标识源 登录后,

组策略 之 域中登陆域用户自动添加到管理员组

有时候为了方便会赋予域用户本地管理员权限,此时可以使用组策略进行下发. 打开组策略管理器,新建建一个组策略--->编辑-->用户配置--->首选项--->控制面板设置---->本地用户和组----->新建本地组并配置如下 刷新策略后会发现登陆的用户已经是本地管理员组的成员. TIPS: 删除当前用户      将当前登陆的用户从目标组中删除 不要为当前用户配置   不对当前登陆用户做任何操作 3.删除所有成员用户    删除目标组所有的用户 4.删除所有成员组     

如何批量增加域用户

域部署完成之后,通常要面临超大规模的域用户添加,这时批量添加就显得更为高效. 这里提供一个批量添加的批处理来实现批量处理功能. 首先建立useradd.cmd 和 list.txt两个文件 编辑useradd.cmd文件,内容大致如下: @echo on c: for /f %%i in (list.txt)  do dsadd user "CN=%%i,OU=销售一部,OU=销售部,OU=RenRen,DC=RenRen,DC=com"  -display %%i -ln %%i -

Linux中添加用户、删除用户时新手可能遇到的问题

Linux中添加用户.删除用户时新手可能遇到的问题  1.创建新用户后切换到新用户:No directory, logging in with HOME=/     添加用户     #sudo useradd -m -s /bin/bash -g group loginname     -m 创建home目录 (不加这个要手动添加目录,不然会出现No directory,Logging in with HOME=/ )     -s /bin/bash 使用bash( 默认为 /bin/sh

MySQL添加用户、删除用户与授权与关联实例

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:t

MySQL添加用户、删除用户与授权和数据的导入导出

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:t

windows2012利用Excel生成批处理自动批量创建域用户

如图: 命令行就是用以下公式生成 ="dsadd user cn="&C3&",ou="&G3&",ou="&F3&",dc=t,dc=com -upn "&D3&"@t.com -samid "&D3&" -pwd "&E3&" -memberof cn="&H3

嵌入式环境:CentOS下添加用户并且让用户获得root权限

CentOS下添加用户并且让用户获得root权限 http://www.centoscn.com/CentOS/config/2014/0810/3471.html 1.添加用户,首先用adduser命令添加一个普通用户,命令如下:  #adduser tommy //添加一个名为tommy的用户#passwd tommy   //修改密码Changing password for user tommy.New UNIX password:     //在这里输入新密码Retype new UN

添加用户与删除用户

注意:添加用户和删除用户需要root来执行. 添加用户 用useradd命令,例如: # useradd -d/home/tom -s/bin/bash -u1000 tom 这样就添加了新用户tom,但这时候无密码,密码重设置一下即可.主目录如果没有,可以创建一个,不影响命令执行. 删除用户 用userdel命令,例如: # userdel tom 这样就删除了用户tom,同事删除了tom的档案(不清楚档案具体指什么).主目录和信箱不删除的话,下次同名同名用户不在重建信箱而是直接使用. 添加用

[添加用户]解决useradd 用户后没有添加用户Home目录的情况,Linux改变文件或目录的访问权限命令,linux修改用户密码,usermod的ysuum安装包。飞

usermod的yum安装包: shadow-utils 将nobody用户添加到nogroup 组: usermod -g nogroup nobody cat /etc/passwd|grep nobody nobody:x:65534:65534:nobody:/var/lib/nobody:/bin/bash 第3个字段是65534:意思就是,UID(用户的ID)是500. 第4个字段是65534:意思就是.GID(用户的组ID)的500. 使用usermod -g nogroup no