Vbscript CopyFolder方法报告';未找到路径';对于有效路径

Vbscript CopyFolder方法报告';未找到路径';对于有效路径,vbscript,copy,Vbscript,Copy,我试图设置一个脚本来检查一堆用户的旧配置文件,并复制Favorites文件夹(如果存在),但是CopyFolder方法告诉我“路径未找到”,尽管它没有说明这是目标还是源 引起我麻烦的代码部分如下- objFSO.CopyFolder old_favourites_unc, new_favourites_unc, true 完整代码在此粘贴箱中- 在复制之前,我会检查目的地和来源是否存在,这没关系,所以我对自己做错了什么有点茫然。有什么建议吗?谢谢。这是源文件夹的错误 如果源不包含通配符,则目标

我试图设置一个脚本来检查一堆用户的旧配置文件,并复制Favorites文件夹(如果存在),但是
CopyFolder
方法告诉我“路径未找到”,尽管它没有说明这是目标还是源

引起我麻烦的代码部分如下-

objFSO.CopyFolder old_favourites_unc, new_favourites_unc, true
完整代码在此粘贴箱中-


在复制之前,我会检查目的地和来源是否存在,这没关系,所以我对自己做错了什么有点茫然。有什么建议吗?谢谢。

这是源文件夹的错误


如果源不包含通配符,则目标文件夹将自动创建(如果不存在)。

尝试在目标文件夹中添加反斜杠后缀。检查路径是否也有空格。非常感谢,我已更改为
objFSO.CopyFolder old\u Favorites\u unc&“***”,new\u Favorites\u unc,true
,这样就消除了错误。但是,它复制的只是子文件夹及其文件,而不是收藏夹中的文件。对此有什么建议吗?在“*.*”前面加一个反斜杠?这样就变成了
“\*.*”
?我已经在
old\u favorites\u unc
(和
new\u favorites\u unc
)字符串的末尾有一个反斜杠,尽管添加它不会导致错误并给出相同的结果。无论如何,我认为我是个傻瓜-在脚本中添加了
objFSO.CopyFile old\u favorities\u unc&“\*.*”,new\u favorities\u unc,true
,所以现在我有一行用来复制文件,另一行用来复制文件夹(及其内容)。工作很好,谢谢你的帮助。我也在想建议。