Я пытаюсь написать скрипт, который возвращает переменную с веб-сайта "$ _. Id -eq" s215 ".
Хотелось бы добавить к нему переменную и вернуть оба значения
Я попробовал ниже функцию, но я получил ошибку, что переменная $ form не может быть найдена ....
Я нашел это решение на сайте Microsoft -> https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-6 пример 5
Не могли бы вы помочь
Function MyFunctionTemp{
clear-host
$Uri = "http://....../index.asp"
$Form = @{
Name = 'John'
}
$Result = Invoke-RestMethod -Uri $Uri -Method Post -FOrm $Form
$Result.AllElements | Where {$_.id -eq "s215"} | Select Name, innerText | ConvertTo-HTML -Head $headPath
}
$html_url = MyFunctionTemp
Add-Type -AssemblyName System.Web
[System.Web.HttpUtility]::HtmlDecode($html_url) | Out-File "\\plwawprn01\xpbuild$\IT\Level0\scresult\test.htm"
Кстати, HTML-фрагмент выглядит следующим образом
Ошибка ниже