Próbuję utworzyć prostą listę w VBscript, ale nie mogę znaleźć czegoś podobnego.Listy w VBScript
Zasadniczo pracuję nad katalogiem aktywnym i muszę uzyskać wszystkie grupy, których użytkownik jest członkiem dla wszystkich użytkowników w domenie. Teraz każdy użytkownik może być członkiem innej liczby grup, więc planuję użyć słownika, którego kluczem jest SAMID dla użytkownika, a wartość jest listą wszystkich grup, do których jest członkiem. .
Mogę to zrobić za pomocą statycznej tablicy, ale wtedy muszę zadeklarować losowy duży rozmiar tablicy, która nie jest miła. Co chciałbym zrobić najlepiej, to mieć listę podobną do Pythona, w której mogę zrobić coś podobnego do myList.Add i nie muszę się martwić o wielkość.
Próbowałem za pomocą System.Collection.ArrayList, ale pojawia się błąd, gdy uruchomię go:
PS C:\tmp> cscript.exe .\foo.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
C:\tmp\foo.vbs(1, 1) (null): 0x80131700
w jaki sposób można to osiągnąć?
Prawy , więc po prostu użyj słownika jako listy ... hmm, nie najczystsze, ale myślę, że to zrobi. Pozdrowienia – NullPointer