Как проверить, работает ли сервер в браузере IE или нет, используя только Powershell - PullRequest
0 голосов
/ 08 мая 2019

Проверка, должен ли сервер или URL открываться в IE и получать код состояния ответа из URL после открытия в браузере.Значит нужно проверять доступность сервера или не только в IE с помощью powershell.

1 Ответ

0 голосов
/ 08 мая 2019

Зачем вам нужно открывать IE? просто сделайте Invoke-WebRequest и затем найдите то, что вам нужно?

Invoke-WebRequest -Uri $URL

или

(Invoke-WebRequest -Url $URL).ParsedHTML

Я думаю эта статья будет полезна для некоторых исследований:)

UPDATE Согласно вашей блок-схеме, это должно больше соответствовать тому, что вы хотите:

  1. Открыть в IE:

    $ ie = New-Object -ComObject internetexplorer.application
    $ Ie.navigate2 ( "stackoverflow.com")
    $ ie.visible = $ true

  2. Используйте Invoke-WebRequest для получения кода состояния с сервера. Это действительно так просто, как:

    Invoke-WebRequest -Uri stackoverflow.com | Select-Object -ExpandProperty StatusCode

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...