У меня есть скрипт powershell, который я хотел бы запустить с помощью HTML-формы.Все, что у меня есть, это несколько полей формы и кнопка.Когда я запускаю свой скрипт powershell, он открывает новое окно ie, а затем переходит на нужную страницу с формой.Как собрать информацию, которая заполняется в форме после того, как пользователь нажимает кнопку?
РЕДАКТИРОВАТЬ:
Вот код, который я пытаюсь получитьработает:
function onClick($server)
{
$server.value="here"
}
$ie = new-object -com "Internetexplorer.Application"
$ie.navigate("bulk_upload.html")
$ie.visible = $true
$doc = $ie.document
$btn = $doc.getElementById("submit")
$server = $doc.getElementById("server")
$btn.add_onclick({onClick $server})
Я запускаю этот код, и после нажатия кнопки ничего не происходит
ОБНОВЛЕНИЕ
Я попытался запустить этот код:
$ie = new-object -com "Internetexplorer.Application"
$ie.navigate("bulk_upload.html")
$ie.visible = $true
$doc = $ie.document
$btn = $doc.getElementById("submit")
$eventId = Register-ObjectEvent $btn HTMLButtonElementEvents_Event_onclick -Action {write-host 'hi'}
И я получаю эту ошибку:
Невозможно зарегистрироваться на событие.События, которые требуют возвращаемого значения, не поддерживаются