使用最基本的命令运行 robocopy 时,例如
robocopy <Source> <Destination> /E
Run Code Online (Sandbox Code Playgroud)
它是否只复制我所说的“常规”文件和文件夹,或者也复制那些具有隐藏和系统属性的文件和文件夹?
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy的官方文档甚至没有提到隐藏或系统属性(截至 2020 年 2 月 1 日)。
根据记录,我使用的是 Windows 10 1909 (18363.592)。
我做了一些测试。
首先,我在文件夹选项中禁用了“隐藏受保护的操作系统文件”。然后我创建了一些文件夹和文件并在cmd使用中更改了它们的属性
attrib +s +h <folder or file path>
Run Code Online (Sandbox Code Playgroud)
然后使用命令复制
robocopy <Source> <Destination> /E
Run Code Online (Sandbox Code Playgroud)
事实上复制了所有文件和文件夹,无论其属性system如何hidden。
此外,我测试了将“真实”系统文件夹的内容复制$Recycle.Bin到另一个文件夹。尽管 Windows 资源管理器不会在目标文件夹中显示原始的复杂文件夹名称,但它确实复制了内容。

| 归档时间: |
|
| 查看次数: |
11457 次 |
| 最近记录: |