设为首页 收藏本站
查看: 1397|回复: 0

Powershell日常AD管理-2

[复制链接]
发表于 2018-9-2 08:12:29 | 显示全部楼层 |阅读模式
  上一章写到了查询OU和OU中用户的信息,今天写的是如何修改用户的属性值,当然不是单个修改,使用PowerShell批量修改,即使你想修改一个域的用户那也没有任何问题,比如说你为了修改一个OU中用户的密码,难道你要手动一个个去修改吗?
  需要将OU中用户设置成下次登录时修改密码或者是密码永不过期,难道还要选中所有用户点用户属性吗?如果说前面的可以用图像界面完成,那要统计近一个月没有登录的用户呢,这个还可以图像吗,So我们可以用命令方便的去做这些事情! 命令就不贴出来了,其实照着打一次方便理解和记忆,具体详细使用方法上一章都有哦
  1.上来先热个身,将OU中用户管理者设置为Administrator,第一步就是查询ADUser,接着查看所有,筛选出OU中的用户,管道符后修改设置用户的管理者属性,输入管理者名称就可以了(这个也是可以图  像界面全选点属性设置的)
DSC0000.png

  2.差点漏了它,查询OU中用户数量这个最常用了,大括号将所有命令括好,然后结尾.count。查询哪OU,SearchBase就写哪个OU,查看公司所有人的数量就写最大的OU,废话有点多,让大家少犯错误。
  图中我的OU就是父OU(最大的)
  (Get-ADOrganizationalUnit -Filter *).count,这个是查询OU数量的,命令大同小异
DSC0001.png

  3.域中很多用户没有登录过,密码大多数过期了,所以想重新批量修改下域用户的密码
DSC0002.png

  4.用户再次登录时自行修改密码
DSC0003.png

DSC0004.png

  5.接着上条命令将属性值修改为PasswordNeverExpires,反之,将$true改为$false
  如果将密码设置为永不过期后,继续设置下次登录时修改密码是错误的,两者会有冲突
DSC0005.png

DSC0006.png

  6.获取用户最后一次登录时间,其实就是调用用户所有属性,然后显示Name和LastLogonDate值,
  Last跟通配符就是提醒大家灵活应用通配符
DSC0007.png

  7.查看哪些用户在最近一个月内修改过密码,显示名字和修改时间
  查看哪些用户在最近一个月内修改过密码,显示名字和修改时间,从今天算起6月12日,一个月前就是5月12日,所以使用大于号来判断
  附上运算符
  -eq :等于
  -ne :不等于
  -gt :大于
  -ge :大于等于
  -lt :小于
  -le :小于等于
  -contains :包含
  -notcontains :不包含
DSC0008.png

  8.命令优化,命令这样运行可以提高工作效率
DSC0009.png

  如果有小伙伴有其他的问题,可以留言互相讨论!


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-561330-1-1.html 上篇帖子: 从Powershell ***脚本学到的如何执行后台runspace~ 下篇帖子: PowerShell 指定关键词遍历文件内容
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表