Voici un petit bout de code pour choisir quel navigateur utiliser lorsque vous lancez la commande Invoke-WebRequest.
[powershell]$userAgent = [Microsoft.PowerShell.Commands.PSUserAgent]::Chrome
Invoke-WebRequest http://powershellmagazine.com -UserAgent $userAgent[/powershell]
et voici le code qui liste toutes vos instances de navigateur installées :
[powershell][Microsoft.PowerShell.Commands.PSUserAgent].GetProperties() | Select-Object Name, @{n=’UserAgent’;e={ [Microsoft.PowerShell.Commands.PSUserAgent]::$($_.Name) }}[/powershell]