Java 在win 7的特定文件夹中创建新文件时,执行批处理文件
让我先描述一下我在哪里。为了便于阅读,这需要三段文字 原始问题:我正在开发一个php网站,其中一个功能是从用户上传的Word文件中读取数据,然后将条目插入某个数据库。注意:服务器正在运行windows(devil windows!) 我的解决方案:编写一个java程序,使用java Apache POI库读取word文件和插入数据库。然后在一个bat文件中执行java程序。然后新的问题出现了 新问题:如何使特定的bat文件在特定的文件系统事件上运行?在我的例子中,事件将是在一个指定文件夹中创建文件Java 在win 7的特定文件夹中创建新文件时,执行批处理文件,java,php,windows,batch-file,Java,Php,Windows,Batch File,让我先描述一下我在哪里。为了便于阅读,这需要三段文字 原始问题:我正在开发一个php网站,其中一个功能是从用户上传的Word文件中读取数据,然后将条目插入某个数据库。注意:服务器正在运行windows(devil windows!) 我的解决方案:编写一个java程序,使用java Apache POI库读取word文件和插入数据库。然后在一个bat文件中执行java程序。然后新的问题出现了 新问题:如何使特定的bat文件在特定的文件系统事件上运行?在我的例子中,事件将是在一个指定文件夹中创建文
但愿我能完全理解自己。等待你的帮助。非常感谢您的建议。如果我是您,我会在运行您用于添加文件的Java应用程序的服务器上执行某种计划任务。根据您的流量,您可以将其设置为每5分钟运行一次,或每5小时运行一次,或其他任何方式 然后,该Java应用程序将执行以下操作:
- 有一些页面
和一个用户可以上传文档的表单submit_doc.php
- 当他们点击提交按钮时,会执行其他一些php文件,比如
upload\u doc.php
将处理连接到数据库并将文件添加到数据库的操作upload_doc.php