【发布时间】:2013-04-10 05:12:55
【问题描述】:
我正在尝试编写一个 VB 脚本(以前从未尝试过) - 我需要它来搜索文件夹'\file001\source$' - 同时在文件夹中搜索所有 'Update.exe' 文件 - 如果这是手动完成,在 Windows 中需要很长时间! 我希望将它找到的具有此名称的所有文件复制到一个新文件夹中。
看着各种帮助论坛,我越来越糊涂了。
以下是我尝试过的:
Set fso = CreateObject("Scripting.FileSystemObject")
ShowSubfolders fso.GetFolder("\\file001\source$")
'文件夹名 = "\file001\source$" 'filename = "Updater.exe"
Function ShowSubFolders(Folder)
For Each Subfolder in Folder.SubFolders
Wscript.Echo Subfolder.Path
ShowSubFolders Subfolder
Next
End Function
这是通过文件夹搜索,递归地通过文件夹子文件夹查找所有具有此名称的文件。
我还研究了 -directory.getfiles。但不知道这是否是正确的方向。
作为 VB 脚本的新手,我研究并尝试使用 vb 脚本来获得我想要的功能。如果能得到任何帮助,我将不胜感激。
再次 - 我的目标是 - 找到给定文件夹和子文件夹中名为 update.exe 的所有文件 - 然后将找到的这些文件复制到新文件夹中。 提前谢谢你。
【问题讨论】:
-
对这个链接有点困惑。这是在解决不同的问题吗?我不想打开文件或占用第一行
标签: vbscript system-administration