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

Powershell_Script<4>

[复制链接]

尚未签到

发表于 2018-9-3 07:16:19 | 显示全部楼层 |阅读模式
  对用户和活动目录的管理
  # Program
  #       Users,localgroup,informations
  # History
  # /2013/9/7
  cls
  echo &quot;Welcome to using command world.&quot;
  #1.本地组管理 --net localgroup
  #删除计算机本地组成员
  net localgroup book /del
  #显示本地组的所有用户
  net localgroup
  #添加成员到本地组
  net localgroup book /add
  net localgroup
  #为计算机组成员添加用户
  net localgroup book Guest /add
  net localgroup book
  # whoami 用于身份识别
  whoami /all
  #
  whoami /logonid
  whoami  /groups
  whoami  /user
  cls
  #AD DS Domain management command 把计算机加入域
  #dsadd computers
  #dsrm computer &quot;cn=test,dc=swfu,dc=net&quot;
  #dsadd computer &quot;cn=test,dc=swfu,dc=net&quot;
  #dsadd contact 添加联系人到域
  #dsadd contact &quot;cn=yxh,dc=swfu,dc=net&quot; -display yangxuehu -email yxn.network@gmail.com
  #dsadd group 添加组到域
  net group book1 /del
  dsadd group &quot;cn=book1,dc=swfu,dc=net&quot;
  #dsadd ou 添加组织到域
  dsadd ou &quot;ou=dian jiao,dc=swfu,dc=net&quot; -desc &quot;This is DianJiao shi.&quot;
  #dsadd user 添加用户到组织
  dsadd user &quot;cn=czc1,ou=dian jiao,dc=swfu,dc=net&quot; -company aiyi -dept editor -pwd yxh1234yxh!@#$
  #dsmod computer 修改计算机用户
  echo &quot;dsmod with computer&quot;
  dsmod computer &quot;cn=test,dc=swfu,dc=net&quot; -disabled yes #could disabled more pc
  dsmod computer &quot;cn=test,dc=swfu,dc=net&quot; -disabled no
  #reset computer
  dsmod computer &quot;cn=test,dc=swfu,dc=net&quot; -reset
  #dsmod contact
  echo &quot;dsmod with contact&quot;
  dsmod contact &quot;cn=yxh,dc=swfu,dc=net&quot; -display yangxuehu -title manager -email yxn.network@gmail.com
  #dsmod group 修改组信息
  echo &quot;dsmod with group&quot;
  #dsmod group &quot;cn=book1,dc=swfu,dc=net&quot;  -desc &quot;hhhh,test it.&quot; -addmbr &quot;cn=czc1,dc=swfu,dc=net&quot;
  #dsmod group &quot;cn=book1,dc=swfu,dc=net&quot;  -desc &quot;hhhh,test it.&quot; -rmmbr &quot;cn=czc1,dc=swfu,dc=net&quot;
  dsmod group &quot;cn=book1,dc=swfu,dc=net&quot;  -desc &quot;hhhh,test it.&quot;
  dsmod group &quot;cn=book1,dc=swfu,dc=net&quot;  -secgrp no
  dsmod group &quot;cn=book1,dc=swfu,dc=net&quot;  -secgrp yes
  #dsmod ou 修改组织信息
  echo &quot;dsmod with ou&quot;
  dsmod ou &quot;ou=dian jiao,dc=swfu,dc=net&quot; -desc &quot;First time to do it.&quot;
  #dsmod server 修改域控制器的属性
  echo &quot;Using dsmod server &quot;
  #dsmod server &quot;cn=book1,cn=Servers,dc=swfu,dc=net&quot; -desc &quot;Using it &quot;
  #dsmod user 修改域中的用户
  echo &quot;Using dsmod user&quot;
  #dsmod user cn=test,dc=swfu,dc=net -disabled yes 禁用用户
  #dsmod user cn=test,dc=swfu,dc=net -disabled no 启用用户
  #dsmod user cn=test,dc=swfu,dc=net -pwd 1234 -mustchpwd yes 改密码
  #dsrm  删除目录对象
  echo &quot;using dsrm delete ou dian jiao's members&quot;
  删除组织机构dian jiao 及其中所有的对象
  #dsrm -subtree -noprompt -c &quot;OU=dian jiao,DC=swfu,DC=net&quot;
  删除组织机构dian jiao下的yxh 对象
  #dsrm -subtree -noprompt -c &quot;CN=yxh,OU=dian jiao,DC=swfu,DC=net&quot;
  删除组织机构dian jiao 及其中所有的对象,但保留该组织单位
  #dsrm -subtree -exclude -noprompt -c &quot;OU=dian jiao,DC=swfu,DC=net&quot;
  #dsquery computer 查找计算机
  echo &quot;Uingg dsquery computer.&quot;
  查找域中的所有计算机
  dsquery computer domainroot -name *
  查找域中名字叫 test 的计算机
  dsquery computer &quot;cn=test,dc=swfu,dc=net&quot;
  #dsquery contact 查找联系人
  echo &quot;dsquery contact&quot;
  查找组织 dian jiao 下的联系人
  dsquery contact &quot;ou=dian jiao,dc=swfu,dc=net&quot;
  #dsquery group
  echo &quot;dsquery group &quot; 显示域中的组
  显示所有域中的组
  dsquery group domainroot -name *
  echo &quot;###&quot;
  显示 swfu.net 域中的组
  dsquery group &quot;dc=swfu,dc=net&quot;
  #dsquery ou 显示组织单位
  echo &quot;dsquery ou&quot;
  dsquery ou
  显示域中以 hs 开头的组织单位
  dsquery ou domainroot -name hs*
  #dsquey partition 查找分区对象
  echo &quot;daquery partition&quot;
  列出当前分区目录中所有的分区信息
  dsquery partition
  #dsquery quota domainroot 查找配额规范
  echo &quot;dsquery quota &quot;
  列出以将配额规范分配至当前域中的所有账户
  dsquery quota domainroot
  #dsquery server 查找域控制器
  echo &quot;dsquery server&quot;
  查找所有的域控制器
  dsquery server
  查找林中所有的域控制器并显示其可辨名称
  dsquery server -o rdn -forest
  查找域中有了架构操作主机角色的域控制器
  dsquery server -forest -hasfsmo schema
  查找指定域中的域控制器
  dsquery server -domain swfu.net
  #dsquery site 查找站点
  echo &quot;dsquery site &quot;
  查找以 Default 开头的所有站点
  dsquery site -name Default*
  列出 swfu.net 定义的站点相对可分辨名称
  dsquery site -o rdn
  #dsquery user 查找目录中的任何对象
  echo &quot;dsquery user &quot;
  显示组织单位 book 中所有用户主体名称
  dsquery user &quot;ou=book,dc=swfu,dc=net&quot; -o upn
  禁用域中 以 hs 开头的用户
  dsquery user &quot;ou=book,dc=swfu,dc=net&quot; -o upn -name hs* -disabled


运维网声明 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-561764-1-1.html 上篇帖子: How to learn powershell from zero-Security 下篇帖子: 使用Windows PowerShell查看系统信硬件信息-1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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