UncleFather » 28 мар 2014 16:20, Пт
Открываем экземпляр 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()
Тонкости здесь, пожалуй, только две:
-
IE может не принимать авторизационные данные в адресной строке. Об этом читаем здесь.
-
Символы кириллицы нужно перекодировать в формат строки URL. PowerShell скрипт для этого приведен здесь.
[b][size=150]Открываем экземпляр Internet Explorer с указанным адресом:[/size][/b]
[code]
$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()[/code]
Тонкости здесь, пожалуй, только две:
[list=1][*] IE может не принимать авторизационные данные в адресной строке. Об этом читаем [url=http://manaeff.ru/forum/viewtopic.php?p=1438#p1438]здесь[/url].
[*] Символы кириллицы нужно перекодировать в формат строки URL. PowerShell скрипт для этого приведен [url=http://manaeff.ru/forum/viewtopic.php?p=1460#p1460]здесь[/url].[/list]