我正在尝试使用XCOPY复制用户目录,但部分内容无效。
(我以管理员身份运行,在以管理员身份运行的命令提示符下运行)
用户目录如下所示:( 缩写)
> dir /a /q
05/18/2014 05:42 PM <DIR> MyPC\JoeBob AppData
05/18/2014 05:42 PM <JUNCTION> NT AUTHORITY\SYSTEM Application Data [C:\Users\JoeBob\AppData\Roaming]
05/18/2014 05:42 PM <DIR> MyPC\JoeBob Contacts
05/18/2014 05:42 PM <JUNCTION> NT AUTHORITY\SYSTEM Cookies [C:\Users\JoeBob\AppData\Roaming\Microsoft\Windows\Cookies]
05/18/2014 05:42 PM <JUNCTION> NT AUTHORITY\SYSTEM Local Settings [C:\Users\JoeBob\AppData\Local]
05/18/2014 05:42 PM <DIR> MyPC\JoeBob Music
05/18/2014 05:42 PM <JUNCTION> NT AUTHORITY\SYSTEM My Documents [C:\Users\JoeBob\Documents]
05/18/2014 05:42 PM <JUNCTION> NT AUTHORITY\SYSTEM NetHood [C:\Users\JoeBob\AppData\Roaming\Microsoft\Windows\Network Shortcuts]
05/18/2014 09:31 PM 786,432 MyPC\JoeBob NTUSER.DAT
05/18/2014 09:31 PM 262,144 NT AUTHORITY\SYSTEM ntuser.dat.LOG1
05/18/2014 05:42 PM 0 NT AUTHORITY\SYSTEM ntuser.dat.LOG2
05/18/2014 09:31 PM 65,536 NT AUTHORITY\SYSTEM NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf
05/18/2014 09:31 PM 524,288 NT AUTHORITY\SYSTEM NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms
05/18/2014 09:31 PM 524,288 NT AUTHORITY\SYSTEM NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms
注意:
- 一些目录真的是交汇点(又名。符号链接/重新分析点)
- 路口有所有者
NT AUTHORITY\SYSTEM
。
当我运行命令时:
xcopy C:\Users\JoeBob\*.* E: /O/X/E/H/K/B
应该做各种开关:
/O
- 复制所有权信息/B
- 复制符号链接
但是,当我实际执行复制,并在目的地E:查看结果时,所有连接点都已成为真实目录,并拥有所有者BUILTIN\Administrators
看来开关/O
和/B
两个失败。
但我找不到任何提及这些开关不适用于SYSTEM拥有的联结。
我错过了什么吗?对此有一个很好的解决方法或解决方法吗?
请注意,以管理员身份运行与“以系统身份运行”不同。我无法肯定地回答为什么会失败,但我认为这是由于它归SYSTEM所有。
—
LPChip
不:我改变了其中一个连接点的所有者是我的管理员用户,并重复了副本:交叉点仍然成为目录,并且仍然拥有所有者
—
abelenky 2014年
BUILTIN\Administrators
“交汇点(又名。符号链接/重新分析点)”这些不是一回事。
—
CodesInChaos 2014年