AD: skrypty startpwe

Autor: <f1j_at_k_?>
Data: Wed 22 Oct 2008 - 12:02:16 MET DST
Message-ID: <gdmtnd$84m$1@news.onet.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Witam, mam skrypty startowe w AD, m.in. kopiuja skroty programow, mapuja
dyski, tworza skroty i wszystko w zaleznosci od przynaleznosci do
odpwoiednich grup, niestety wyglada na to ze pobieranie listy grup
dziala tylko z uprawnieniami admina

Set objDictionary = CreateObject("Scripting.Dictionary")
Set objADSysInfo = CreateObject("ADSystemInfo")
strUser = objADSysInfo.UserName
Set objUser = GetObject("LDAP://" & strUser)

For Each strGroup in objUser.memberOf 'tu dostaje blad na koncie bez
praw admina domeny "obiekt nie jest kolekcja"
     Set objGroup = GetObject("LDAP://" & strGroup)
     strGroupName = objGroup.CN
     objDictionary.Add strGroupName, strGroupName
Next

Prosze o pomoc, moze jakos inaczej mozna sprawdzic przynaleznoswc userow
do grup?
Googalem, ale nie potrafie nic mądrego znalezc, ten fragment kodu jest
ze stron M$ (skrypciarze) ale nic nie pisza ze sie nie wykona bez
admina... (co tez byloby dziwne zeby user nie mogl sam odczytac
informacji o przynaleznosci do grup)

tzn
Set objUser = GetObject("LDAP://" & strUser)
sie nie wykonalo? jak w ogole stwierdzic czy objUser sie wykonalo czy nie?
objUser<>NULL ???
Received on Wed Oct 22 12:05:03 2008

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 22 Oct 2008 - 12:42:02 MET DST