Получить URL страницы в Internet Explorer с помощью Powershell - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть скрипт PowerShell, который откроет экземпляр Internet Explorer, зайдет на определенный веб-сайт и найдет скрытую ссылку, но когда я перейду на эту ссылку, он перенаправит меня на другую страницу.

Я быхотел бы найти URL-адрес страницы, на которой сейчас находится Internet Explorer, для хранения в переменной.

Спасибо!

Для тех, кто только читает код:

$IE = new-object -com internetexplorer.application
$IE.visible = $true
$Document = $IE.navigate2("example.com")
# Do stuff
$Document = $IE.navigate2($LinkIFound)
# It redirects me...
# TODO: Find URL of page I am now in.

1 Ответ

0 голосов
/ 04 февраля 2019

Итак, если вы пытаетесь получить текущее местоположение документа, вы можете использовать: $IE.Document.url

$IE = new-object -com internetexplorer.application
$IE.visible = $true
$Document = $IE.navigate2("example.com")
# Do stuff
$OldUrl = $IE.Document.url
$Document = $IE.navigate2($LinkIFound)
sleep -seconds 3
$NewUrl = $IE.Document.url
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...