【发布时间】:2014-11-16 18:23:24
【问题描述】:
我正在尝试将具有特定扩展名的多个文件复制到不同的文件夹,这是我正在使用的代码,对 VBS 不太熟悉,但有人能指出我正确的方向吗?
dim filesys
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "V:\Auto Audiowall Music Uploads\MUSIC\"
Set objFolder = objFSO.GetFolder(objStartFolder)
Wscript.Echo objFolder.Path
Set colFiles = objFolder.Files
For Each objFile in colFiles
If UCase(objFSO.GetExtensionName(objFile.name)) = "MP3" Then
objFSO.CopyFile "V:\Auto Audiowall Music Uploads\MUSIC\".objFile.Name.".mp3", "V:\Auto Audiowall Uploads\New Music"
End If
If UCase(objFSO.GetExtensionName(objFile.name)) = "WAV" Then
objFSO.CopyFile "V:\Auto Audiowall Music Uploads\MUSIC\".objFile.Name.".wav", "V:\Auto Audiowall Uploads\New Music"
End If
Next
【问题讨论】:
-
你的问题到底是什么?
-
试图将多个具有特定扩展名的文件复制到不同的文件夹,代码不确定
-
对不起,代码不行,有错误说找不到指定的文件,啊
-
我想知道是否可以在一个副本语句中组合多个扩展。
标签: vbscript directory copying