比较文件夹内容
RcloneView 可帮助您识别两个文件夹之间的差异——无论是本地磁盘上的文件夹,还是跨云远程的文件夹——并通过其内置的比较功能高效地复制或管理文件。
选择要比较的文件夹
要开始比较文件夹:
- 在资源管理器窗格中打开两个选项卡。
- 从文件夹树中选择要比较的文件夹,或使用路径栏手动输入完整路径。
- 点击顶部
主页菜单中的Compare按钮开始比较。
比较完成后,将弹出一个摘要窗口。 如果以后不想再看到此消息,请勾选 "不再显示此消息"。
有关文件夹比较界面布局以及各图标含义的详细信息,请参阅文件夹比较指南。
比较结果与文件管理
文件夹比较功能可让您直接比较并选择文件进行管理。
但是,如果您需要同步大型文件夹或高效管理多个远程文件夹,使用 Sync 是更便捷的方法。
按所选结果类型显示
您可以筛选比较结果,只显示与您的操作相关的文件。 这有助于您专注于需要复制或查看的内容。
例如,如果您想将文件从左侧远程的文件夹复制到右侧:
- 点击
Show left-only files图标
,仅显示存在于左侧文件夹但不存在于右侧的文件。 - 点击
Show different files图标
,显示两侧文件夹中都存在但大小不同的文件。 - 这样,您就可以只关注需要复制到右侧的目标文件,而不会被已同步的文件干扰。
✅ 这使得只在一个方向上选择并复制必要文件变得更加轻松。
更多图标详情
了解比较窗口中的图标
- 显示图标
- 导航图标
- 操作图标
- 查找图标
当您用鼠标点击每个图标时,将应用以下筛选行为。 再次点击将切换筛选的开启或关闭。
选中多个图标时,将显示匹配所选条件中任一条件的文件(逻辑 OR)。
:仅显示存在于左侧文件夹但不存在于右侧的文件。
:仅显示存在于右侧文件夹但不存在于左侧的文件。
:仅显示两侧文件夹中都存在且相同的文件。
:显示两侧文件夹中都存在但大小不同的文件。
:显示任何错误或冲突
这些图标用于在 比较 视图中,根据当前的扁平文件夹列表结构,在文件夹层级中上下移动。
:导航到当前列表中的上级文件夹。
:导航到当前列表中的下级文件夹。
这些图标用于在文件夹内执行文件操作——例如删除文件或将其复制到左侧或右侧。
:将选定文件复制到右侧文件夹。
:将选定文件复制到左侧文件夹。
:从任一侧删除选定文件。
查找 图标用于在 比较视图 中定位文件数量或文件大小变化最显著的文件夹。
:根据比较过程中变化的文件数量查找文件夹。
:根据比较过程中变化文件的总大小查找文件夹。
:查找并跳转到文件数量或大小变化最显著的文件夹。
:移动到文件数量或大小差异较大的下一个文件夹。
:查找并跳转到变化最小的文件夹。
:移动到文件数量或大小差异较小的下一个文件夹。
在远程文件夹之间复制文件
选择要复制的文件
- 使用
Ctrl + Click选择单个文件 - 使用
Shift + Click选择一个范围 - 或直接在窗格之间拖放
执行复制操作
选定文件后:
- 点击
Copy →按钮,将选定文件从左侧复制到右侧。 - 点击
← Copy按钮,从右侧复制到左侧。
💡 仅在以下情况下才会执行复制:
- 目标侧不存在该文件
- 该文件在两侧都存在,但大小不同
复制完成后:
- 已复制的文件将在比较视图中标记为
equal图标
- 底部状态栏将更新完成详情


默认情况下,RcloneView 通过名称和大小比较文件。 但是,当文件名和大小相同时,这可能不足以检测内容差异。 ✅ 校验和比较将支持对文件内容进行字节级验证。 此功能计划在未来的更新中推出,将有助于确保更高的同步准确性。
删除文件
您还可以从任一文件夹中删除选定的文件:
- 点击左侧的
Delete按钮以从左侧文件夹中删除文件 - 点击右侧的
Delete按钮以从右侧文件夹中删除文件
⚠️ 删除操作不可撤销。请在操作前仔细检查选定的文件。
使用筛选器优化比较
筛选功能允许您通过在结果中排除特定文件或文件夹,更高效地运行文件夹比较。
筛选功能仅在 RcloneView 的 Plus 许可证版本中可用。
为什么要使用筛选器?
您可能希望排除与比较任务无关的某些文件夹或文件类型。 使用筛选工具,您可以轻松定义在比较过程中应忽略哪些文件或文件夹。
如何排除特定文件夹:
例如,要从比较中排除所有名为 folder2 的文件夹:
- 在比较界面中点击
Filter图标
。 - 在筛选输入框中输入
folder2/,然后点击Add。 - 该文件夹将出现在
Others分类中。 - 勾选
folder2/旁边的复选框,然后点击OK应用筛选。 - 重新运行比较。


💡 当 cache、temp 或个人配置目录等文件夹仅供参考、无需比较或复制时,筛选功能尤其有用。
常用筛选规则
常用筛选示例
.iso:排除所有 .iso 文件
/.git/*:仅排除根目录下 .git 文件夹内的文件,不包括子文件夹
/.git/:排除根目录下整个 .git 文件夹,包括其中的所有内容
.git/:排除所有位置的 .git 文件夹及其中的所有内容