我有下面的代码,它从一个文件夹中复制文件,如果不存在则创建一个新文件夹,然后将文件粘贴到那里。我得到一个找不到路径的错误..意思是如果我想在 c 中创建一个新文件夹:\versions\myfolder 它没有创建路径并抛出错误..我在这里做错了什么。
Dim LastMonth
Dim strFolder
Const strFile = "C:\inetpub\wwwroot\Shared"
Const Overwrite = True
Dim oFSO
LastMonth = DateAdd("m",-1,Date)
strFolder = "C:\Versions\" & "Common_" & Replace(LastMonth,"/","-")&"/"
Set oFSO = CreateObject("Scripting.FileSystemObject")
WScript.Echo strFolder
If Not oFSO.FolderExists(strFolder) Then
oFSO.CreateFolder strFolder
End If
oFSO.CopyFolder strFile, strFolder, Overwrite
为了使问题易于理解,我还尝试执行此操作 oFSO.CreateFolder("C:\Versions\Shared") 但它不起作用。