Letztens habe ich, lustige PowerShell Befehle entdeckt. Lee Holmes ist der Autor von dem Windows PowerShell Cookbook * hat ein kleines Spaßprojekt fertiggestellt.
Er hat nämlich den Song von Rick Astley grafisch etwas aufbereitet und ihn gewissermaßen in ASCII-Zeichen umgewandelt. Denn, wenn man die folgenden PowerShell Cmdlets eingibt, erhält man den gesungenen Song Never Let You Down mit einer Tanzeinlage.
Beispiel: Lustige PowerShell Befehle
iex (New-Object Net.WebClient).DownloadString("http://bit.ly/e0Mw9w")


Als Erstes findet man die Abkürzung iex. Dies entspricht einem Alias und hat ausgeschrieben die Bedeutung: Invoke-Expression. Das bedeutet, dass die folgende Zeichenfolge als Befehl ausgeführt wird.
Das Ergebnis wird dabei zurückgegeben. Würde man Invoke-Expression nicht verwenden, so erhält man die Zeichenfolgen unverändert zurück.
Anschließend wird ein neues Objekt aus der WebClient-Klasse erzeugt. Mit der Methode DownloadString wird als Letztes noch die Ressource (URI = Uniform Resource Identifier) heruntergeladen.
Ich finde diesen Download eine lustige Sache und man sieht gleichzeitig, wie einfach es ist eine bestimmte Datei aus dem Internet downloaden und auch gleich auszuführen. Hier wird deutlich, welches Potenzial in der Windows PowerShell liegt.









