У меня есть функция powershell, которая принимает такой параметр:
function whatever {
param (
[parameter(Mandatory=$true)]
[Net.IPAddress]
$ip1,
[parameter(Mandatory=$true)]
[Net.IPAddress]
$ip2
)
}
Я получаю сообщение об ошибке
whatever("1.1.1.1","2.2.2.2")
Я получаю ошибку
Не удалось обработать преобразование аргумента для параметра 'ip1'.Невозможно преобразовать значение «System.Object []» типа «System.Object []» в тип «System.Net.IPAdd ress».
Я также пытался установить переменную, похожую на
$ipaddr=[Net.IPAddress]("1.1.1.1")
но выдает ту же ошибку.
Любая помощь будет отличной