想要这样做的原因是
程式的目的是移动域中指定用户和用户的Profile到新的OU和重定向目录。
大部分操作需要Domain Admin权限来完成,所以使用程式的CurrentUser为Admin
但是最后一步需要将重定向目录中的用户个人文件夹的所有权转让给用户,否则无法重定向(由于目录是Admin创建,所以默认的所有者是Admin)
而.net中的设置所有权的方法DirectorySecurity.SetOwner()只能将所有权转让给CurrentUser,
所以引出了上面问的问题。
现在想出的一个解决办法就是重置移动用户的密码,但是这个被Boss给Pass掉了
不知道大家有没好的解决办法?