ネットワーク ドライブ/フォルダーに $RECYCLE.BIN が作成されないようにする (または非表示にする) にはどうすればよいですか?

ネットワーク ドライブ/フォルダーに $RECYCLE.BIN が作成されないようにする (または非表示にする) にはどうすればよいですか?

FreeBSD ホーム サーバー上の CIFS 共有に 3 つのドライブ マッピングを持つ Windows 7 デスクトップがあります。CIFS 共有には特別なフォルダー (デスクトップなど) も保存されています。

これらのそれぞれ(何らかの理由で特別なフォルダも含む)には独自のごみ箱設定があり、私はごみ箱がない使用されました。ただし、コンピューター上のどこか (ごみ箱が無効になっているローカル ディスクを含む) でファイルを削除するたびに、デスクトップに $RECYCLE.BIN フォルダーが作成され、かなり煩わしいです。このフォルダー内には常に があります。通常、保護された OS ファイルを非表示にしているため、ローカル ドライブ上のdesktop.ini他のファイルを表示できません。desktop.ini

ドットファイルを隠しファイルとして扱うようにクライアントに指示しているにもかかわらず、CIFS は隠し属性やシステム属性を保存しないようなので、フォルダーを非表示にできません (そのため、desktop.iniファイルも表示されます)。

答え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

関連情報