1 2 3 4 5 6 7 8 9 10 11 |
$user="1234" $pass="1234" $pair="${user}:${pass}" $bytes=[System.Text.Encoding]::ASCII.GetBytes($pair) $base64=[System.Convert]::ToBase64String($bytes) $basicAuthValue="Basic $base64" $headers=@{Authorization=$basicAuthValue} $url='http://192.168.1.1/info.html' $result=(Invoke-WebRequest -Uri $url -Headers $headers) ($result.AllElements | Where class -eq "hd").outerText |