如何将另一个驱动器上的文件夹添加到 Dropbox?

如何将另一个驱动器上的文件夹添加到 Dropbox?

我的 C 盘是 NVME m.2 高速盘,而 D 盘是相当慢的旧盘。我的 Dropbox 文件夹位于 D:\Dropbox。通常我将编程工作放在 上C:\projects,因为 C 盘速度很快,我需要尽快完成代码编译。是否可以让 Dropbox 保护我的文件C:\projects而不将其复制到 下D:\Dropbox(D 盘空间不足,但我的 Dropbox 帐户有足够的空间)?保护是指将内容同步到 Dropbox 服务器。是否可以将指针放在 下D:\Dropbox\projects_pointer,基本上告诉 Dropbox,请转到C:\projects查找此文件夹下的文件?

答案1

纵观有关符号链接等的 Dropbox 官方文档(通常情况下,这种事情会以这种形式完成),将项目链接(指向)到 Dropbox 文件夹可能不会让它们受到保护。以下摘录自如何移动您的 Drobox 文件夹明确指出:

Dropbox 不支持某些类型的文件和元数据,如符号链接、别名、快捷方式、连接点、资源分支和网络文件夹。

作为背景,博客文章声称过去显然不支持对外部文件和文件夹的链接(但有效),然后在 2019 年中期消失了。

解決方案(?)

您(当然)可以移动 Dropbox 文件夹C:\并在 Dropbox 文件夹下创建您的projects文件夹,但这可能并不理想。

还可以使用脚本或命令行客户端绕过 Dropbox 文件夹进行上传。这不是“指针”,但它允许将相关文件夹备份到 Dropbox。

举个例子,Dropbox 是用Python并且有一个官方 Python API 客户端模块或者有(可能更易于使用)独立的命令行工具命令行客户端。这两种客户端都可以C:\projects通过任务调度或手动调用定期上传您的文件夹。

这里的一个警告可能是任何自动同步回您的 Dropbox 文件夹(因为您特别提到了 上缺少可用空间D:\)。如果您想实施上述任何建议,您可能还希望调查文件夹的选择性同步在桌面应用程序中。

相关内容