Scripting 监视特定文件的文件夹

Scripting 监视特定文件的文件夹,scripting,windows-explorer,Scripting,Windows Explorer,我有一个从文件夹上传.txt或.rje文件的程序。现在,当您将任何其他文件格式(如.jar)放入该文件夹时,应用程序就会崩溃 现在,我无法更改应用程序的机制,因此我想知道是否有一种程序/脚本可以用于监视文件夹中的任何非txt/rje文件,然后在将其放入文件夹后将其移出文件夹 这可以使用脚本实现吗?(我不想使用.exe应用程序执行此操作…不允许在服务器上安装第三方软件此文件夹存在…) 谢谢您的解决方案不起作用,因为您在执行上载的程序和执行删除的程序之间存在竞争条件。如果先运行上载,它仍然会崩溃 正

我有一个从文件夹上传.txt或.rje文件的程序。现在,当您将任何其他文件格式(如.jar)放入该文件夹时,应用程序就会崩溃

现在,我无法更改应用程序的机制,因此我想知道是否有一种程序/脚本可以用于监视文件夹中的任何非txt/rje文件,然后在将其放入文件夹后将其移出文件夹

这可以使用脚本实现吗?(我不想使用.exe应用程序执行此操作…不允许在服务器上安装第三方软件此文件夹存在…)


谢谢

您的解决方案不起作用,因为您在执行上载的程序和执行删除的程序之间存在竞争条件。如果先运行上载,它仍然会崩溃

正确的解决方案是修改上传程序以应对这种情况

如果这是不可能的,那么唯一安全的解决方法是使用新文件夹将文件放入,运行脚本不断扫描文件夹,如果出现新文件,则将其移动到处理文件夹或根据需要将其删除


(对于实际检测,这不是我的专业领域,但最简单的方法是让bat文件定期运行(甚至只运行一次,循环等待、检查、移动、等待、检查、移动等),并在运行时处理文件夹中的所有内容)。

谢谢您的回答。是的,我听到了你对应用程序和脚本之间的斗争的看法。我只是不确定这是否可以用批处理文件来完成