Я пытаюсь удалить элемент из массива строк. Это массив из 5 имен серверов, и я запускаю функцию перезагрузки для каждого сервера в массиве. Я могу перезагружать только 5 серверов за один раз, поэтому массив никогда не станет больше, чем это, но в то же время я хочу продолжать добавлять серверы в массив, чтобы я мог перемещаться по всем серверам в моей среде. Когда сервер завершил перезагрузку, мне нужно удалить этот сервер из массива, чтобы я мог добавить другое в массив и запустить функцию перезагрузки. Я пробовал метод $array.remove
, но я получаю сообщение об ошибке, что он не работает в строковом массиве. Я попытался переопределением исходного массива без перезагрузки сервераУдаление элементов из динамического массива строк в Powershell
"$balancedout = $balancedout -notlike $server".
Пожалуйста, покажите пример кода того, что вы пытаетесь сделать, что-то вроде '$ balanceout = $ balanceout -notlike $ server' должно работать. – zdan