如何强制文件夹复制文件而不是在拖动时移动?

如何强制文件夹复制文件而不是在拖动时移动?

我与一个团队共享整个 Dropbox 帐户(不仅仅是一个共享文件夹......我们都有在每台计算机上运行相同帐户的辅助 Dropbox 进程),它非常适合团队文件共享,但有一个警告。

在 Finder 中拖动文件或文件夹时,OSX 中的默认行为是移动这些文件。如果有人决定将文件或文件夹拖出共享的 Dropbox 文件夹,OS X 会移动该文件或文件夹,本质上就是将其从其他人的电脑中删除。这很糟糕。

OS X 中是否存在某种隐藏的首选项或文件夹级别设置,使得文件夹的默认拖动操作是复制而不是移动?

更新:如同这个情况但对于 OS X,我一直提醒人们在拖动时使用修饰键,但很难让他们形成集体肌肉记忆……

答案1

我也想要一个更好的解决方案。

我知道的唯一方法(这不是一个坏方法)是在计算机上创建磁盘映像。它将像外部磁盘一样运行。唯一的缺点是您必须设置映像的大小,因此磁盘映像将占用您实际驱动器上的那么多空间。此外,您必须在想要使用映像时随时挂载它。

制作磁盘映像相对简单。打开磁盘实用程序,在顶部单击“新建映像”。命名映像,命名磁盘,选择大小。格式化为 Mac OS Extended(日志式),加密为无。分区为硬盘,保留为读/写。如果愿意,可以更改设置。

打开 .dng 文件后,它会像闪存驱动器一样出现在您的桌​​面上。当您将文件拖到其中时,默认情况下它会复制而不是移动。

我希望这对某人有帮助。

答案2

我认为几乎任何可以使文件不可移动的方法也会使它们不可编辑。

我能想到的唯一保护文件的方法就是将文件放在单独的卷上。当文件从单独的卷移到根卷上时(例如从外部驱动器或服务器共享到桌面),默认行为是复制文件。

如果您将文件托管在服务器上,而不是让每个人都使用 Dropbox 复制文件,会怎么样?您仍然可以使用 Dropbox 备份文件,并且发生冲突的可能性可能会更小。OS X Server 很便宜。

相关内容