带有变量的2级文件循环

时间:2014-07-04 20:02:52

标签: arrays loops for-loop vbscript each

我是VBS的新手,我正在尝试做一些我不确定的事情。 第一级: 我有一组可变名称(strVar()),我想用它们来检查文件夹是否存在,然后如果它们没有exsits创建一个文件夹

strVar(0) = "AA
strVar(1) = "AB"
strVar(2) = "AK"

strRootFolder = "C:\IN\ED\Dat\" & strVar
strSourceFolder = X:\\IN\ED\Dat\" & strVar

一旦文件结构出现在strRootFolder中,我需要在每个名为“CAL”的文件夹中放入另一个文件夹

所以我的文件结构例如是 -

"C:\IN\ED\Dat\AA\Cal\"
"C:\IN\ED\Dat\AB\Cal\"
"C:\IN\ED\Dat\AK\Cal\"

第二级: - 将有多个文件(编号未知)与我列表中的变量具有相同的文件类型。所以它看起来像(C:\IN\ED\Dat\AA\Cal\testfile.AA)。我需要能够浏览每个文件夹中的每个文件,并将修改后的最后修改日期与strSourceFolders最后修改日期进行比较,如果source更新,则替换root文件夹文件。

所以

If not strRootFolder & "*.AA" = strSourceFolder & "*.AA" Then
Copyfile strsourcefolder --->  strRootFolder

0 个答案:

没有答案