我的工作场所共享一个SMB文件服务器来存储我们从客户那里收到的文件和文件。 这些目录的内容通常是文档(PDF,.docx)和图像的混合。 客户端发送给我们整个嵌套的目录(来自各种环境),这导致一些非常混乱的path。
对此的build议解决scheme是将我们从客户端接收的所有文件/目录存储在其压缩文件夹中。 我觉得这给用户带来了不必要的负担,因为他们无法search压缩目录,需要在本地复制和解压缩所有目录以访问任何必要的数据。 但是,它确实消除了pipe理这些混乱path的需要。
我错过了什么吗? 除了“更干净的”目录结构之外,是否还有一个明显的好处,把所有东西都压缩起来,让所有的工作都在本地用户的机器上进行。
http://www.ifiltershop.com/downloads/zipfilter/readme.html – 将ZIP文件添加到Windowssearch索引。
Windows的NTFS压缩文件夹将存储压缩的数据,但对最终用户是透明的: http : //www.informit.com/articles/article.aspx?p=101195&seqNum=3
这导致一些非常混乱的path。
所以? 你愿意为这个美学“问题”花多less钱和精力?为什么? 当然,“不能find文件”比“当我想象文件夹树是什么,在我的脑海里是丑陋的”更为困难。
我错过了什么吗? 除了“更干净的”目录结构之外,是否还有一个明显的好处,把所有东西都压缩起来,让所有的工作都在本地用户的机器上进行。
主要是它占用整个磁盘空间更less,而且一个压缩文件将会比许多小文件更快地传输,例如到备份中。
单独压缩目录对于磁盘空间使用原因不是非常有效的。 音量级别的重复数据删除会更好,或启用压缩。
“清洁”目录结构当然是一个困惑。 我真的不知道这是什么意思。
目前还不清楚为什么你需要用户search客户提供给你的文件,但如果这是一个常见的任务,我相信你。 但是,据我所知,.zip文件在Windows中完全被视为文件夹,这意味着它们也被包含在search中。 有像Powergrep这样的第三方工具也可以让你search整个.zip文件。
我能想到的唯一好处是合法的压缩目录是保留.zip文件中的文件权限。 如果将文件夹移动到不同文件夹的子文件夹,Windows将自动inheritance文件夹权限,这可能会造成混乱。 保持压缩的一切可以避免这个问题,当你想将文件夹部署到最终的位置。