Invoke-WebRequest
funktioniert problemlos in PowerShell 5.1.14393.0 unter Windows 10 Pro.
PowerShell auf einem Nano-Server ist nicht mit einer Desktop- / Full-Server-Version identisch, sondern die PowerShell Core-Version und nicht die Desktop-Version. Daher werden bestimmte Befehle / Fähigkeiten fehlen, wenn Sie einen Nano-Server verwenden.
Von Microsofts TechNet - "PowerShell auf Nano-Server" :
Ab Version 5.1 ist PowerShell in verschiedenen Editionen verfügbar, die unterschiedliche Funktionssätze und Plattformkompatibilität angeben.
- Desktop Edition: Basierend auf .NET Framework und Kompatibilität mit Skripts und Modulen, die auf Versionen von PowerShell abzielen, die auf vollständigen Editionen von Windows wie Server Core und Windows Desktop ausgeführt werden.
- Core Edition: Basierend auf .NET Core und Kompatibilität mit Skripts und Modulen, die auf Versionen von PowerShell abzielen, die auf Editionen mit reduziertem Speicherbedarf von Windows wie Nano Server und Windows IoT ausgeführt werden.
Und unter "Windows PowerShell-Funktionen, die in Nano Server nicht verfügbar sind" im gleichen Artikel:
- Web-bezogene Cmdlets