.Add()
- это метод, связанный со списками в PowerShell, но не с массивами. Итак, одна вещь, которую вы могли бы сделать, это привести ваш начальный SetPropertyValue
в список массивов. \
SetPropertyValue = [System.Collections.ArrayList] @(
"Server=$ServerIpAddress",
"Description=$Description",
"CurrentDomain=$DomainName"
)
Так что с этим на вашем Add
утверждении будет успешно.