是否可以在双启动时合并 Windows 回收站和 Linux 垃圾文件夹?

是否可以在双启动时合并 Windows 回收站和 Linux 垃圾文件夹?

是否可以合并 Windows 回收站和 Linux 垃圾文件夹?我的计算机上安装了 Windows 7 和 Deepin(基于 Ubuntu 的发行版),作为双启动。我想知道是否可以将回收站和垃圾文件夹合并在一起,以便在任一操作系统中打开回收站时都可以看到和删除从两个操作系统中删除的文件?我认为可以更改 Ubuntu 垃圾的配置,以便将其发送到 Windows %recyclebin% 文件夹,然后 Windows 会将其识别为垃圾。

答案1

正如另一位用户提到的在这篇文章中,每个用户的回收站文件夹位于不同的目录中。结构如下:

\$Recycle.Bin\%SID%

其中 SID 是用户的 ID。因此,要访问此文件夹,您首先必须了解您的 SID 是什么。在 Windows 中执行此操作的正确命令如下:

wmic useraccount get name,sid

(致谢本文

该 ID 的结构类似如下:

X-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX

因此,一旦找到您的 ID,您就可以打开该目录来检查它是否正确,只需在 Windows 资源管理器中输入位置即可,如下所示:

 \$Recycle.Bin\X-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX

之后,在 Ubuntu 上,您需要遵循以下最后两个步骤。转到您的 Ubuntu 垃圾目录,即:

.local/共享/垃圾

复制所有内容并将其粘贴到 Windows 回收站目录中。然后,您可以删除原始文件夹的内容。之后,您必须使用以下命令创建“符号链接”:

ln -s /media/第二个位置的名称/Trash /home/bob/.local/share/Trash

(致谢本文

之前没有测试过,但我认为没有理由不工作。希望对你有帮助。

相关内容