2010-11-10 73 views
0

我試圖根據組映射驅動器。我正在使用'嗨腳本專家文章'來做到這一點。當我開始「For Each」循環時指出「對象不是集合」時,我在其中一個組中遇到錯誤。我知道這是因爲當有問題的組是'NoAccess'時,它返回一個字符串而不是數組。我不知道如何幹淨地解決這個問題。根據組成員映射驅動器

有三個組,'Card Dept','Cardource'和'NoAccess' - NoAccess是麻煩製造者。有2個用戶是這個羣組的成員。

我不想開始做if語句之前我選擇大小寫調用,因爲如果我需要添加另一個組,我將不得不確定它是否會返回一個數組或字符串,然後添加另一層If語句以確定如何映射驅動器。如果我必須這樣做,那麼我必須這樣做,但我希望有一種更清晰的方式來映射基於組的驅動器。下面是相關代碼的pastebin。

http://pastebin.com/cazSPjjD

回答

0

嘗試做錯誤捕獲:調用「在錯誤恢復下一個」遲到的代碼和違規語句後立即追趕錯誤。