【发布时间】:2020-06-29 05:44:10
【问题描述】:
我有一个包含大约 100-200 个子文件夹的文件夹。所有这些都有 20-30 Jpegs 每个。我希望只将所有子文件夹中的第一个 Jpeg 文件复制到新文件夹中。有没有办法实现自动化?
谢谢!
【问题讨论】:
标签: windows directory automation copy subdirectory
我有一个包含大约 100-200 个子文件夹的文件夹。所有这些都有 20-30 Jpegs 每个。我希望只将所有子文件夹中的第一个 Jpeg 文件复制到新文件夹中。有没有办法实现自动化?
谢谢!
【问题讨论】:
标签: windows directory automation copy subdirectory
使用像 vbScript 这样的脚本:
Const rootFolder = "c:\Rootfolder"
Const targetFolder = "c:\TargetFolder"
Set fso = CreateObject("Scripting.FileSystemObject")
For Each objFolder In fso.GetFolder(rootFolder).SubFolders
i = 0
For Each sFile In objFolder.Files
If i = 0 then
fso.GetFile(sFile).Copy targetFolder & "\" & fso.GetFileName(sFile),True
i = 1
End if
Next
Next
【讨论】: