PowerShell与AD(二)

水如烟 2010-02-09 12:36:05
前贴:PowerShell与AD

这个贴子着重于节点的管理.
...全文
236 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
水如烟 2010-02-09
  • 打赏
  • 举报
回复
创建节点

在日常管理中,一般我们只是对组织单元和用户帐户打交道。
在PS,创建组织单元或用户帐户的节点,可以利用两种办法,一是利用DirectoryEntries.Add,二是利用IAdsContainer.Create,前者提交更新的命令是entry.CommitChanges,后者为entry.SetInfo。

示例:
PS D:\psEnv> ##取根
$Root = [adsi](Get-ldap)

##利用DirectoryEntries.Add方法创建BSpace组织单元
$BSpace =$Root.Children.Add("OU=BSapce","organizationalUnit")
$BSpace.CommitChanges()
$BSpace


##利用IAdsContainer.Create方法创建CSpace组织单元
$CSpace =$Root.Create("organizationalUnit","OU=CSapce")
$CSpace.SetInfo()
$CSpace

结果:

distinguishedName : {OU=BSapce,DC=mydomain,DC=local}
Path : LDAP://OU=BSapce,DC=mydomain,DC=local

distinguishedName : {OU=CSapce,DC=mydomain,DC=local}
Path : LDAP://OU=CSapce,DC=mydomain,DC=local



readfuture 2010-02-09
  • 打赏
  • 举报
回复
sxmonsy 2010-02-09
  • 打赏
  • 举报
回复
友情UP UP UP UP 字数字数

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧