PowerShell V4 One-liner :
(iwr http://blog.stackexchange.com/).Content >index.html`
ou
(iwr http://demo.mediacore.tv/files/31266.mp4).Content >video.mp4
C'est en gros Le (génial) one-liner V3 de Warren (merci pour cela !) - avec juste un petit changement afin de le faire fonctionner dans un PowerShell V4.
La phrase de Warren - qui utilise simplement wget
plutôt que iwr
- devrait toujours fonctionner pour V3 (Du moins, je le suppose ; je ne l'ai pas testé, cependant). Quoi qu'il en soit. Mais en essayant de l'exécuter dans un V4 PowerShell (comme j'ai essayé), vous verrez que PowerShell échoue à résoudre wget
comme un cmdlet/programme valide.
Pour ceux qui sont intéressés, il s'agit - comme je l'ai appris de Commentaire de Bob en réponse à la réponse acceptée (merci, mec !) - parce que à partir de PowerShell V4, wget
y curl
sont aliasés en Invoke-WebRequest
fixé à iwr
par défaut . Ainsi, wget
ne peut être résolu (ainsi que curl
ne peut pas fonctionner ici) .