我们正在构建系统之间的自动导出\导入。除了在目录变空时设计一个未定义/可变周期的等待之外,我们做得很好。
我们从一个系统导出文件。将文件导入另一个系统。取决于文件的数量;进口的持续时间会显着不同。
我们需要等待导入暂存目录变为空,以便我们可以测试 2 个结果目录中的项目计数(导入成功和导入失败)。不幸的是,导入机制是一个 Windows 服务,所以我们不能从批处理中调用它。
我们想出的最好办法是循环检查导入暂存目录中是否有文件。基本上,保持循环等待 30 秒,直到目录为空。(如果目录包含 >1 个对象,请等待 30 秒,否则继续批处理。
以前有没有人编写过这样的检查\等待脚本?