I thought one of the changes in later versions of PowerShell was there is now an internal version of wget? I know when I use the gnu one I have use specify "wget.exe" instead of "wget" (Invoke-WebRequest) but I can't remember when I started having to. Windows 8 perhaps?