在Powershell中更改没有AD工具的工作站OU

时间:2013-03-04 18:18:01

标签: powershell

现在我有一个按钮工具,它基本上是一个调用DSMOVE命令的奇特GUI。

是否可以在不实际安装PowerShell的AD工具的情况下将工作站帐户更改为另一个OU(本机中的PowerShell)?我确实有语法能够看到我所在的OU,但我找不到改变它的方法。我想删除DSMOVE可执行文件。

下一个问题是,我该怎么做?

1 个答案:

答案 0 :(得分:1)

没有任何工具(或错误检查或类似的东西):

$User = [adsi]'LDAP://CN=BielawB,CN=Users,DC=monad,DC=ps1'
$User.MoveTo('LDAP://OU=Destination,DC=monad,DC=ps1')

显然,将它包装在某个函数中并添加一些检查/错误处理是明智的。 我使用过用户对象,但对于任何其他AD对象都没有区别......