powershell 3.0之后才有。
参考:
Joe had provided you with the correct TechNet article link.
The Invoke-WebRequest cmdlet was introduced in Windows PowerShell 3.0.
In Windows Server 2008, if install KB968929, there should be PowerShell 2.0 in the server 2008.
If you want to get Invoke-Webrequest command on server 2008, please refer to following article and check if can help you.