我有一个从文件夹上传.txt或.rje文件的程序。现在,当您将任何其他文件格式放入文件夹中时,比如.jar,应用程序就会崩溃。
现在我无法更改应用程序的机制,所以我想知道是否有一种类型的程序/脚本可以用于监视任何属于non/rje的文件的文件夹,然后将它们从文件夹中移出.
这有可能使用脚本吗?(我不想使用.exe应用程序来执行允许在服务器上安装第三方软件的this...not --这个文件夹存在.)
谢谢
发布于 2014-01-02 06:22:50
您的解决方案将无法工作,因为您有一个竞争条件之间的程序进行上传和删除。如果上传首先运行,它仍然会崩溃。
正确的解决方案是修改上传程序以应对这种情况。
如果这是不可能的,那么唯一安全的工作就是使用一个新文件夹来删除文件,运行一个脚本来不断地扫描该文件夹,如果一个新文件出现,可以将它移动到处理文件夹,或者酌情删除它。
(对于实际检测而言,这不是我的专长领域,但最简单的方法是让bat文件定期运行(甚至只运行一次,并循环等待、检查、移动、等待、检查、移动等),并在文件夹中运行时处理所有内容)。
https://stackoverflow.com/questions/20877430
复制相似问题