Vbscript 通过oShell.Execute处理多个文件-未创建文件

Vbscript 通过oShell.Execute处理多个文件-未创建文件,vbscript,cmd,gawk,Vbscript,Cmd,Gawk,我要做的是将文件从服务器复制到本地驱动器(固定位置),对于其中两个复制的文件,我需要与中相同的命令行脚本 CMD /c gawk -f ReduceFile.AWK W:\INPUTFILE.DAT > C:\DATA\QLD\OUTPUT 然后再做一次 CMD /c gawk -f ReduceFile.AWK X:\INPUTFILE.DAT > C:\DATA\ACT\OUTPUT awk脚本用于简单地减少原始文件(通过在后面的数据对我不重要的位置终止) 我通过VBS复制和

我要做的是将文件从服务器复制到本地驱动器(固定位置),对于其中两个复制的文件,我需要与中相同的命令行脚本

CMD /c gawk -f ReduceFile.AWK W:\INPUTFILE.DAT > C:\DATA\QLD\OUTPUT
然后再做一次

CMD /c gawk -f ReduceFile.AWK X:\INPUTFILE.DAT > C:\DATA\ACT\OUTPUT
awk
脚本用于简单地减少原始文件(通过在后面的数据对我不重要的位置终止)

我通过VBS复制和处理文件,只需使用
oShell.Execute
运行上述字符串变量命令行。在每种情况下,我都通过
oshell.Execute
设置变量和运行

对于不同的重定向文件输出,使用不同的文件输入多次执行此命令。有时文件是用数据创建的,而有时我得到一个零文件(应该一直有数据)。我尝试让VBS睡眠XX秒,但效果不佳

多个
oShell.Execute
命令是否异步执行?
有更好的方法吗?

我看不清楚。您使用的是
.Execute
还是
.Exec
方法?您是否需要异步运行这些命令,或者您正在试图避免它?如果不查看您的代码,我们无法调试您的代码。