我有一个Windows 7桌面,其中有3个驱动器映射到FreeBSD家用服务器上的CIFS共享。CIFS共享上还存储有特殊的文件夹(桌面等)。
其中的每一个(出于某种原因包括特殊文件夹)都有自己的回收站设置,我已对其进行了配置,使得不使用回收站。但是,每次删除计算机上任何位置的文件(包括也禁用了回收站的本地磁盘)时,我都会在桌面上看到一个$ RECYCLE.BIN文件夹,这很烦人。在此文件夹中始终是一个desktop.ini
。通常,我desktop.ini
隐藏了受保护的OS文件,因此在本地驱动器上看不到其他文件。
尽管CIFS似乎desktop.ini
告诉客户端将点文件视为隐藏文件,但我无法隐藏该文件夹,因为CIFS似乎不存储隐藏文件或系统属性(因此为什么我也看到文件)。
@martineau:我已经尝试过了,但是不能隐藏文件,因为我提到CIFS没有存储hidden / system属性(不确定只读,但这不相关)。
—
艾伦·皮尔斯
$RECYCLE.BIN
并将其属性设置为“只读”和“隐藏”。我这样做是为了防止Windows的较早版本创建某些文件夹(例如C:\Program Files\Movie Maker
)。