Открываем экземпляр Internet Explorer с указанным адресом

Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев.
Отличная замена командной строке. Возможности просто безграничные.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Открываем экземпляр Internet Explorer с указанным адресом

Сообщение UncleFather »

Открываем экземпляр Internet Explorer с указанным адресом:

Код: Выделить всё

$ConstTestHost = "https//UserName:Password@updates.dnsomatic.com/nic/update?hostname=myhost.dyndns.org&myip=213.123.201.102&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG"
$ie = New-Object -ComObject InternetExplorer.Application
$ie.Navigate($ConstTestHost1)
While ($ie.Busy) { Start-Sleep -Milliseconds 400 }
$ie.Quit()

Тонкости здесь, пожалуй, только две:

  1. IE может не принимать авторизационные данные в адресной строке. Об этом читаем здесь.

  2. Символы кириллицы нужно перекодировать в формат строки URL. PowerShell скрипт для этого приведен здесь.


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение