Windows NTFS:取得文件或文件夹的所有权影响权限?

我有一个共享文件夹,我正在使用Robocopy移动到一个新的服务器。 但是,我没有对所有源文件的完全权限。

我正计划将所有文件和文件夹的所有权与takeown,然后添加NTFS权限,然后重复Robocopy。

takeown /f "D:\Data" /r /a /dy icacls "D:\Data" /grant "administrator:F" /T 

我的问题是:

  1. 上面显示的所有权是否会影响文件权限? 我想提前开始(白天),因为这需要一段时间。 但是,如果这会导致人们无法访问他们的文件,那么它将不得不等待几个小时。
  2. icacls命令是否将pipe理员添加完全控制,而不影响任何其他权限? 同样,我的目标是不影响最终用户。

取得所有权不会更改权限。 该命令看起来像授予pipe理员帐户完全控制权,并保留其他ACL(但您应该始终在less量数据样本上进行testing)。

您应该注意,文件夹redirectGPO将检查是否redirect的用户帐户拥有有问题的文件夹。 如果不redirect将会失败。 如果您正在尝试在包含redirect文件夹的共享上执行此操作,我不会这样做。

还要注意,通过更改所有者,任何Creator Owner ACE都不会适用于pipe理员而不是以前的所有者。 在文件夹redirect以外的ACL中使用Creator Owner是比较less见的,所以这可能不会影响到您。

取得所有权实际上是否重置目标文件夹的权限。 它只是取代pipe理组。