我们有两个域名,为了这篇文章的目的,我将其称为domain1和domain2。在每个域中,我们有一个名为fileserver1和fileserver2
的文件服务器(示例帐户名称Joe博客) 域1用户帐户的userPrincipalName为Joeb@domain1.local
域2用户帐户的userPrincipalName为joeblogs@domain2.local (所以首先是3个字母,然后是姓氏)
在登录时映射的两个文件服务器上都有一个文件夹共享。这些文件夹代表userPrincipalName,因此Joe Blogs文件夹看起来像......
Fileserver1 Joeb Fileserver2 joeblogs
由于用户名的更改,我遇到的问题是尝试将数据从fileserver1迁移到fileserver2。
非常感谢任何帮助。
谢谢。
答案 0 :(得分:0)
我之前一直处于这种状况。我选择的选项是使用PowerShell创建可以在RoboCopy的批处理文件中使用的输出。根据您提供的信息,看起来两个域中的Givennames和Surnames可能是匹配的,假设以下命令将证明该建议:
Get-ADUser John.Milner | %{write $(“robocopy”+“\ fileServer1 \ users $ \”+ $ .GivenName + $ .Surname.Substring(0,1)+“”+“\ fileServer2 \ users $ \ “+ $ .GivenName.Substring(0,3)+ $ 。姓氏+”/ mir / r:1 / w:2 / NP /LOG+:C:\Support\UserData.log“) }
输出示例
robocopy \ fileServer1 \ users $ \ JohnM \ fileServer2 \ users $ \ JohMilner / mir / r:1 / w:2 / NP /LOG+:C:\Support\UserData.log