Temat: Konwertuj Obiekt na ciąg znaków

pracuję z Exchange i jestem zawieszony na fakcie, że jeśli przypisuję zmienną do listy, która jest albo odczytywana z potoku, albo importowana za pomocą import-csv, lista jest jednym z obiektów, a nie ciągów znaków, a kiedy chcę przejrzeć listę za pomocą operacji, operacja oczekuje łańcucha, a nie obiektu.

moim przypadkiem użycia jest to, że mam listę nazw użytkowników (np. kont e-mail), które chcę usunąć z listy grup dystrybucyjnych.

tak na przykład:

powoduje to wyświetlenie błędu, który mówi, że lista grup dystrybucyjnych to obiekty, a nie ciągi.

nie może przetwarzać transformacji argumentu na parametrze 'Identity’. Nie można przekonwertować
” ABCDE.Logistyka „wartość typu” Deserialized.Microsoft.PowerShell.Komendy.MatchInfo „to
type” Microsoft.Wymiana.Konfiguracja.Zadania.DistributionGroupIdParameter (ang.).
+ CategoryInfo: InvalidData: (:), ParameterBind
in…mationException
+ FullyQualifiedErrorId: ParameterArgumentTransformationError, Remove-DistributionGroupMem
ber
+ PSComputerName : outlook.biuro365.com

moim obejściem jest zapisanie obiektu do pliku tekstowego, a następnie ponowne zaimportowanie, ale to taki ból….Ciągle myślę, że powinna istnieć funkcja, która zrobi konwersję?