很棒的 Dropbox 文件排除技巧似乎不再起作用。
我的 Thunderbird 配置文件位于 Dropbox 中,主要是因为我在本地存储的“本地文件夹”中拥有多年的历史电子邮件,因此在驱动器出现故障时会将其全部同步到 Dropbox。但是 Thunderbird 运行时打开的文件“parent.lock”无法通过 Dropbox 进行同步,所以就在最近,可能是因为某些更新,Dropbox 运行高 CPU 反复尝试同步打开的文件。
曾经有一个很棒的技巧,即创建一个与您不想同步的文件同名的文件夹,然后使用 Dropbox“选择性同步”功能将其排除在同步之外,如下所述,然后将文件放回去,因此它不会同步,因为它与排除的文件夹具有相同的名称。
但是,我刚刚尝试过,当您通过选择性同步排除文件夹时,Dropbox 现在会显示“取消选择的文件仅在 Dropbox.com 上可用”。因此,它不会将文件夹完全从同步中删除并忽略它,而是将其放入云存储中但会记住它。然后,当您重新添加与文件夹同名的文件时,您会收到 Dropbox 创建的冲突文件,然后它会再次尝试同步该文件。
我尝试删除 Dropbox 网站上的仅云文件夹,然后再次尝试该技巧,但这使 Dropbox 忘记了同步排除,并且同样的事情再次发生。
上面链接中的技巧还能以某种方式完成吗?以某种方式选择性地从同步中排除文件夹,但不将其放入云存储中,并且完全忽略该名称?
编辑:参考下面我对 @harrymc 的答案的评论,我不知道如何将详细信息添加到我的评论中,所以在此处添加它们 - 我收到的错误:
PS C:\WINDOWS\system32> Set-Content -Path 'C:\Dropbox\System_Folder\Applications\Thunderbird\Profiles\profile.wms\parent.lock' -Stream com.dropbox.ignored -Value
Set-Content:缺少参数“Value”的参数。指定“System.Object[]”类型的参数,然后重试。
行:1 字符:132
+... \Profiles\profile.wms\parent.lock' -Stream com.dropbox.ignored -Value
~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.SetContentCommand
来自 Dropbox 帮助文章 如何设置要忽略的文件或文件夹: