Public/Get-Weather.ps1

<#
    .Description
    Shows weather for a location or the moon phase
 
    .Parameter Location
    Specify a location to get weather for
 
    .Notes
    For help modifying the function
 
    http://wttr.in/:help
 
    https://winaero.com/blog/get-weather-forecast-powershell/
 
    .Example
    Get-Weather -Location houston+texas
 
    Multiple Location Options Available
 
    paris # city name
    Eiffel+tower # any location
    muc # airport code (3 letters)
    94107 # area codes
    moon # Moon phase (add ,+US or ,+France for these cities)
    moon@2016-10-25 # Moon phase for the date (@2016-10-25)
 
    .Link
    https://github.com/TheTaylorLee/AdminToolbox
#>


function Get-Weather {

    [Cmdletbinding()]
    Param(
        [Parameter(Mandatory = $true)]$Location
    )

    (Invoke-WebRequest http://wttr.in/"$Location"?QF -UserAgent "curl" -UseBasicParsing).Content
}