我目前使用 Dropbox、Google Drive 和 Microsoft Skydrive。它们位于以下文件夹中:
C:\users\fortune\dropbox
C:\users\fortune\SkyDrive
C:\users\fortune\Google Drive
首先,我需要将它们移动到另一个驱动器 (D:)。我打算按照以下说明操作。 Dropbox 和 Google Drive,SkyDrive 移动说明。
假设移动成功,我现在的问题是我需要在 C: 上重新安装我的 Windows 操作系统。重新安装操作系统并重新安装 Dropbox、Google Drive、Skydrive 后,如何防止它们尝试重新下载我的所有云存储文件,以及从 D: 重复上传我的所有文件?
答案1
重新安装之前,使用创建链接mklink
,使得它们看起来位于正确的位置。
安装后,默认位置将自动填充您的文件,并且也不应该有冗余上传。
例如,根据要求:
假设我们正在处理 DropBox。这也适用于其他的,但为了方便起见,我只解释一个。
- 停止 DropBox 运行(我认为它是一个 Windows 服务)
- 将数据从 移动
C:\Users\Fortune\DropBox
到D:\Cloud\DropBox
。不要复制,因为 C: 驱动器上的文件夹必须不再存在,下一步才能正确进行。 - 使用以下方式创建目录连接*
MKLINK /J C:\Users\Fortune\DropBox D:\Cloud\DropBox
- 在 Windows 资源管理器中检查连接点是否存在。它应该表现得像真实的一样。
- 再次启动 DropBox。
所发生的情况是,您欺骗您的操作系统,让它认为 D: 驱动器上的文件夹仍然在它原来的位置。
当你格式化 C: 驱动器时,连接点就会消失,你的数据是安全的,当你再次安装 DropBox 时,你只需重新创建连接点前安装它,以确保它使用现有数据。无需复制或重新上传。
**(我在无法访问 Windows 的 iPad 上输入了此编辑,因此我希望 MKLINK 语法是正确的。)*
答案2
Dropbox 安装后,它会自动在“我的文档”文件夹内创建一个文件夹。
因此,为了防止重新同步,只需在新安装的 Windows 中更改“我的文档”文件夹的路径,这样就会在保存备份的位置创建名为“Dropbox”的文件夹。
例如,如果您已将备份保存在 D:\Cloud\DropBox
,则“我的文档”文件夹的路径应为 D:\Cloud
仅在更改路径后,Dropbox 才会安装,而不是之前。
它对我来说非常有效。