0

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

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

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

4

1 回答 1

1

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

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

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

于 2013-03-04T20:05:27.220 回答