我的工作场所共用一个 SMB 文件服务器,用于存储我们从客户那里收到的文档和文件。这些目录的内容通常是文档 (PDF、.docx) 和图像的混合。客户向我们发送整个嵌套目录(来自各种环境),这会导致一些非常混乱的路径。
对此提出的解决方案是将我们从客户那里收到的所有文件/目录存储在他们的压缩文件夹中。我觉得这会给我们的用户带来不必要的负担,因为他们无法搜索压缩目录,并且需要在本地复制和解压缩所有目录才能访问任何必要的数据。但是,它确实消除了管理这些混乱路径的需要。
我是不是漏掉了什么?除了“更干净”的目录结构之外,将所有内容压缩并让所有工作在本地用户机器上进行,还有什么切实的好处吗?
答案1
http://www.ifiltershop.com/downloads/zipfilter/readme.html- 将 ZIP 文件添加到 Windows 搜索索引。
Windows 的 NTFS 压缩文件夹将以压缩形式存储数据,但对最终用户来说是透明的:http://www.informit.com/articles/article.aspx?p=101195&seqNum=3
这会导致一些非常混乱的路径。
那么?您愿意为这个美学“问题”花费多少金钱和精力,为什么?“找不到文档”肯定比“当我想象文件夹树是什么时,在我脑海中它很丑陋”更成问题?
我是不是漏掉了什么?除了“更干净”的目录结构之外,将所有内容压缩并让所有工作在本地用户机器上进行,还有什么切实的好处吗?
主要是它总体上占用的磁盘空间更少,而且一个压缩文件的传输速度(例如,传输到备份)比许多小文件更快。
答案2
出于磁盘空间使用的原因,单独压缩目录并不是非常高效。在卷级别进行重复数据删除或启用压缩会更好。
“更清洁”的目录结构确实令人费解。我真的不知道这是什么意思。
不清楚为什么你需要用户搜索客户提供的文件,但如果这是一项常见任务,我相信你。但据我所知,Windows 将 .zip 文件完全视为文件夹,这意味着它们也包含在搜索中。有第三方工具(如 Powergrep)也允许你搜索 .zip 文件。
我能想到的唯一合法的压缩目录的好处是保留 .zip 文件中的文件权限。Windows 会自动继承文件夹权限,如果您将文件夹移动到其他文件夹的子文件夹,这可能会造成混乱。当您想要将文件夹部署到其最终位置时,将所有内容压缩可以避免此问题。