大家早上好,我一直在尝试将脚本执行时从用户那里获取文件路径和文件名(其中可能包含通配符)的 VBscript 组合在一起。然后,该脚本将检查指定目录中是否存在与提供的文件名匹配的文件,然后查看上次修改日期以查看它是否在特定时间范围内(即早上 6 点正负 5 分钟)内创建/修改。然后它将所述文件复制到一个 zip 文件中。
到目前为止,我已经能够使参数正常工作,并且我将其设置为获取当前时间,查看文件夹中的文件并将硬编码的文件名与文件夹中的文件名匹配。这就是我迄今为止所拥有的。
currentTime = Now()
filePath = Wscript.Arguments.Item(0)
fileName = Wscript.Arguments.Item(1)
Set fileSystem = CreateObject("Scripting.FileSystemObject")
Set directory = fileSystem.GetFolder(filePath)
For each file in directory.Files
If file.Name = fileName Then
Wscript.echo file.Name & " " & file.DateLastModified
end if
Next
我是一个 VBscript 菜鸟,我期待学习方法!
帽3