![处理文件管理的有效方法?](https://linux22.com/image/1281276/%E5%A4%84%E7%90%86%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E7%9A%84%E6%9C%89%E6%95%88%E6%96%B9%E6%B3%95%EF%BC%9F.png)
所以我在这家小公司工作,他们目前在服务器上有一堆文件,从一个地方移动到另一个地方。它们是 pdf、wpd、doc 和 xls 格式。最初发生的情况是,用户在 excel 文件中创建一个条目,然后在服务器上创建一个文件夹,然后用所有需要的文件填充该文件夹。之后,会创建备份并为制造人员创建 html 版本。
我告诉我的老板,我们可以在服务器上运行一个脚本,用户所要做的就是将文件放到服务器上,然后让脚本处理所有事情,但他不喜欢在服务器上运行脚本。
有任何想法可以如何实现自动化,或者有人做过一些他们可能想分享的事情。
谢谢。
答案1
评论汇总
建议 1:手动脚本
可以提供一种脚本,当用户在共享上放置新文件时,该脚本由用户明确运行以完成工作。该脚本必须足够智能,才能知道其他用户是否已在运行该脚本。
优点:服务器上没有运行守护进程,因此不存在可能导致稳定性问题的情况。缺点:用户必须记住运行脚本。
建议2:计划任务
服务器上的任务计划服务可以定期运行脚本。
优点:无需守护进程,也无需用户操作。缺点:如果计划任务的时间间隔太长,转换可能不会很快发生。
建议3:不同的位置
上述任一解决方案,甚至是在不同机器上运行的守护进程。
优点:不太可能导致服务器出现稳定性问题。提供使用任何解决方案的优点。缺点:有点笨拙(仅代表我个人观点)。容易出现连接问题。