目前我有一个批处理任务,它调用另一个文件并传递可执行文件需要运行的变量(密码和文件名)。
例如:
> cd f:\test\utils
> admin import-xml -Dimport.file=f:\DB\file1.xml -Dadmin.db.password=test123
我写了一个程序来实现这个功能,但是发现需要处理多个文件。
用户名和密码不变,但文件名会有15个不同的xml文件,而且可能还会有更多的文件。
这些文件总是位于同一个文件夹中。我能否编写一个程序来处理该文件夹中的所有文件,要么等待一个文件完成后再处理下一个文件,要么在开始处理下一个文件之前加入3分钟的休眠时间,而不是最终得到15-20个不同的程序(每个文件一个程序)?
for
循环内使用set
的问题吗? - Sneksehelp set
中也有很好的解释。 - Joey