Можно ли объединить корзину Windows и папку мусорной корзины Linux? У меня Windows 7 и Deepin, дистрибутив на основе Ubuntu, установленный на моей машине в качестве двойной загрузки. Мне интересно, возможно ли объединить корзину и папки для мусора вместе, чтобы в любой операционной системе, когда я открываю корзину, можно было видеть и удалять файлы, удаленные из обеих операционных систем? Я предполагаю, что можно изменить конфигурацию корзины Ubuntu так, чтобы она отправлялась в папку windows% recyclebin%, и тогда Windows распознавала бы ее как корзину.
1 ответ
Как уже упоминалось в этом посте, папка корзины каждого пользователя находится в отдельном каталоге. Структура выглядит так:
\$Recycle.Bin\%SID%
где SID - это идентификатор пользователя. Итак, чтобы получить доступ к этой папке, вы должны сначала узнать, каков ваш SID. Правильная команда для этого в Windows следующая:
wmic useraccount get name,sid
(кредиты идут к этой статье)
Идентификатор будет иметь следующую структуру:
X-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX
Итак, как только вы найдете youd ID, вы можете открыть этот каталог, чтобы проверить, является ли он правильным, просто введя местоположение в проводнике Windows, например так:
\$Recycle.Bin\X-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX
После этого в Ubuntu последними 2 шагами, которые вы должны выполнить, являются следующие. Перейдите в свой каталог Ubuntu для мусора, который:
.local/ доля / Trash
Скопируйте все и вставьте его в каталог корзины Windows. Затем вы можете удалить содержимое исходной папки. После этого вам нужно будет создать "sym link" с помощью следующей команды:
ln -s /media / название вашего второго местоположения / Trash /home/bob/.local/share/Trash
(кредиты идут к этой статье)
Раньше не проверял, но не вижу причин не работать. Я надеюсь, что помог тебе.