![控制文件共享上的文件命名模式约定](https://linux22.com/image/653231/%E6%8E%A7%E5%88%B6%E6%96%87%E4%BB%B6%E5%85%B1%E4%BA%AB%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%E5%91%BD%E5%90%8D%E6%A8%A1%E5%BC%8F%E7%BA%A6%E5%AE%9A.png)
我们在服务器上有一个共享文件夹,销售经理应该将收到的请求、发票和其他文档保存在这里。不同类型的文档用文件夹分隔。以前经理们可以随意命名文件,例如:doc.number_date[dd.mm.yy]_公司名称.[ext]或者名称-公司-日期[dd.month.yyyy].[ext], ETC。
所以我们在那里遇到了一些混乱,我们分支机构的负责人设定了一项任务来清理一切并实施文件命名约定,例如: 日期[yyyy-mm-dd]_名称_文档编号_公司_文档类型.[ext] 对于每种类型的文件。我确信我们的员工,特别是年长的员工会犯错误。
是否有可能在保存文件时以某种方式控制文件命名?
答案1
这是尝试用技术解决方案解决人的问题的经典案例。
有可能吗?不符合标准,不可能。
有解决方法吗?几乎可以肯定的是,您可以运行脚本或服务来监视文件夹并重命名。
你应该这么做吗?在我看来,不应该。任何试图想出一些不靠谱的解决方案的尝试都只会导致日后极度痛苦,而且可能永远无法正常工作,然后你将对整个命名方案负责。
结论:这是管理问题。需要告知违规者正确工作并遵守政策,就像任何其他工作场所规则一样。
话虽如此,你似乎需要一个合适的文档管理系统。其中一些非常强大,但它们仍然需要用户正确使用它!
答案2
不知怎么的,我偶然发现了这个名为“文件屏蔽管理”的功能(https://technet.microsoft.com/en-us/library/cc732074.aspx)。正如它所声称的,它可以用于:“定义可应用于新卷或文件夹并可在整个组织中使用的文件筛选模板”。因此,您可以部分地应用文件命名模式,例如“bill-_--_-.*” 左右。据我所知,它无法使用正则表达式检查命名,但这至少是有用的。