2012-05-30 92 views
1

我想設置一個腳本來檢查一堆用戶舊配置文件並複製收藏夾文件夾,如果它存在,但CopyFolder方法告訴我'路徑不是發現',儘管它沒有說明這是目的地還是來源。CopyFolder方法報告'路徑未找到'有效路徑

,是造成我troube代碼的部分是這樣的 -

objFSO.CopyFolder old_favourites_unc, new_favourites_unc, true 

完整的代碼是在這個引擎收錄 - http://pastebin.com/w9yXuAQ1

我CHACK既目的地和副本之前存在的源,那沒什麼,所以我有點失落,因爲我做錯了什麼。有什麼建議?謝謝。

+0

嘗試在目標文件夾中加後綴反斜槓。檢查路徑是否也有空白。 –

回答

2

這是源文件夾的錯誤。

如果源不包含通配符,則目標文件夾將自動創建(如果不存在)。

+0

非常感謝,我已經更改爲'objFSO.CopyFolder old_favourites_unc&「*。*」,new_favourites_unc,true',這已經消除了錯誤。但是,它所複製的只是子文件夾及其文件,而不是「收藏夾」文件夾中的文件。對此有何建議? –

+0

在*。* –

+0

之前加上反斜槓在'「*。*」'之前?這樣就變成'「\ *。*」'?我在'old_favourites_unc'(和'new_favourites_unc')字符串的末尾已經有了一個反斜槓,儘管添加它不會導致錯誤並且會得到相同的結果。 –