使用vbs通过未知目录将文件复制到已知目录

使用vbs通过未知目录将文件复制到已知目录
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.GetFile("c:\temp\abc\123.xml") 
objFile.Copy "c:\programdata\ABC\DEF\XXXXXX\JKL\"

我需要搬家123.xml\JKL目录,但XXXXXX可以是该脚本将运行的 100 台目标 PC 上的任何目录名(我不知道)。

我怎样才能使用通配符来表示这个目录名或者解决这个问题?

答案1

我对此表示怀疑。

但你实际上可以解决这个问题。

1)填充文件夹 c:\programdata\ABC\DEF\ 的内容 2)检查 c:\programdata\ABC\DEF\ 下的每个子目录中是否存在名为 JKL 的文件夹 3)找到目录 JKL 后,使用此处的 FSO 对象路径复制文件。

这应该可行...

相关内容