使用Powershell 脚本建立AD用户!
发布日期:2021-06-29 20:29:53
浏览次数:4
分类:技术文章
本文共 1987 字,大约阅读时间需要 6 分钟。
我在前面写过一篇使用For 语句和 dsquery 添加用户的例子,现在新版本的AD服务器出来后,我们现在可以使用Powershell 脚本来达成这个目标。我们要了解下Powershell的语法:
语法 New-ADUser [-Name] <string> [-AccountExpirationDate <System.Nullable[System.DateTime]>] [-AccountNotDelegated <Syst em.Nullable[bool]>] [-AccountPassword <SecureString>] [-AllowReversiblePasswordEncryption <System.Nullable[bool]>] [-AuthType {Negotiate | Basic}] [-CannotChangePassword <System.Nullable[bool]>] [-Certificates <X509Certificate[]>] [-ChangePasswordAtLogon <System.Nullable[bool]>] [-City <string>] [-Company <string>] [-Country <string>] [-Creden tial <PSCredential>] [-Department <string>] [-Description <string>] [-DisplayName <string>] [-Division <string>] [- EmailAddress <string>] [-EmployeeID <string>] [-EmployeeNumber <string>] [-Enabled <System.Nullable[bool]>] [-Fax < string>] [-GivenName <string>] [-HomeDirectory <string>] [-HomeDrive <string>] [-HomePage <string>] [-HomePhone <st ring>] [-Initials <string>] [-Instance <ADUser>] [-LogonWorkstations <string>] [-Manager <ADUser>] [-MobilePhone <s tring>] [-Office <string>] [-OfficePhone <string>] [-Organization <string>] [-OtherAttributes <hashtable>] [-OtherN ame <string>] [-PassThru <switch>] [-PasswordNeverExpires <System.Nullable[bool]>] [-PasswordNotRequired <System.Nu llable[bool]>] [-Path <string>] [-POBox <string>] [-PostalCode <string>] [-ProfilePath <string>] [-SamAccountName < string>] [-ScriptPath <string>] [-Server <string>] [-ServicePrincipalNames <string[]>] [-SmartcardLogonRequired <Sy stem.Nullable[bool]>] [-State <string>] [-StreetAddress <string>] [-Surname <string>] [-Title <string>] [-TrustedFo rDelegation <System.Nullable[bool]>] [-Type <string>] [-UserPrincipalName <string>] [-Confirm] [-WhatIf] [<CommonPa rameters>]
我们先编辑好相应的CSV文件,有几个选项是必选的,下面截图列出必选的条目,这里我们稍微解释下,samaccountname 是必选项,代表他登录的名称,Givenname和surname 分别是姓和名,Displayname 是显示名称,Path 代表的对象存放的OU:
OK 接下里我们要通过POWERSHELL 命令来达到我们的目标,具体的Powershell命令如下:
接下来我们按回车之后,用户被一个一个的导入,我们接下来查看用户导入状态,找到用户所在的OU,刷新下,我们即可完成用户的新建过程:
转载地址:https://databooming.blog.csdn.net/article/details/7608190 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月21日 15时30分25秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C#对象转换工具类
2019-04-30
C# SHA512和Base64加解密方法
2019-04-30
vs professional 2019 离线安装包下载方法
2019-04-30
sit、qas、dev、pet
2019-04-30
C# json转对象
2019-04-30
js定时器
2019-04-30
Jenkins 2017年用过
2019-04-30
aliplay获取播放时长
2019-04-30
ckplayer获取播放时长一
2019-04-30
CI/CD/Jenkins
2019-04-30
Docker
2019-04-30
网页瀑布流收集
2019-04-30
C# xml序列化 datatime字段
2019-04-30
C# LoadXml System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
2019-04-30
jQuery.Marquee
2019-04-30
vs setup 自动下载依赖的framework配置
2019-04-30
layer.open自定义弹出位置
2019-04-30
js获取网页和屏幕高度
2019-04-30
jQuery控制页面滚动条上下滚动
2019-04-30
jquery.append
2019-04-30