Как я могу мешать $RECYCLE.BIN быть созданным (или скрыть его) на сетевых дисках/папках?

У меня есть рабочий стол Windows 7, который имеет 3 отображения диска к долям CIFS на FreeBSD домашний сервер. Существуют также специальные папки (Рабочий стол, и т.д.) сохранены на долях CIFS.

Каждый из них (включая специальные папки по некоторым причинам) имеет свои собственные настройки Recycle Bin, которые я настроил таким образом, что Корзина не используется. Однако я вижу папку $RECYCLE.BIN, созданную на моем рабочем столе каждый раз, когда я удаляю файл где угодно на моем компьютере (включая локальные диски, которым также отключили Корзину), который является довольно раздражающим. В этой папке всегда a desktop.ini. Обычно я не вижу другой desktop.ini файлы на локальных дисках, поскольку я защитил скрытые файлы ОС.

Я не могу скрыть папку, поскольку CIFS, кажется, не хранит скрытые атрибуты или системные атрибуты (таким образом, почему я вижу desktop.ini файлы также) несмотря на сообщение клиенту рассматривать dotfiles, как скрытый.

10
задан 08.03.2011, 20:20

1 ответ

В smb.conf файле у Вас есть способность скрыть файлы от списков каталогов.

В доле Вы обеспокоены в, добавляет что-то как:

hide files = /desktop.ini/$RECYCLE.BIN/

который скроет файлы desktop.ini и папку $RECYCLE.BIN.

http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#id2543596

4
ответ дан 07.12.2019, 13:02

Теги

Похожие вопросы