Comment télécharger des fichiers avec PowerShell ?

Florian BURNEL - ITConnect - 20/01
Avec ce tutoriel, apprenez à télécharger un ou plusieurs fichiers en HTTP, HTTPS et FTP à l'aide de PowerShell et de la commande Invoke-WebRequest.

Sommaire

  • I. Présentation
  • II. Téléchargement avec Invoke-WebRequest
  • III. S'authentifier et télécharger un fichier avec PowerShell
  • IV. Comment télécharger plusieurs fichiers avec PowerShell ?
  • V. Télécharger un fichier avec PowerShell 2.0
  • VI. Conclusion

I. Présentation

Le langage PowerShell inclut les commandlets nécessaires pour télécharger des fichiers hébergés sur Internet ou sur votre serveur Web. PowerShell prend en charge plusieurs protocoles, notamment HTTP, HTTPS et FTP. Ainsi, nous pouvons télécharger des fichiers directement en ligne de commande ou dans un script. Il est également possible de spécifier des identifiants (credentials), pour s'authentifier auprès du serveur distant si ce dernier requiert une authentification.

Dans ce tutoriel, nous allons voir comment utiliser PowerShell pour effectuer le téléchargement d'un ou plusieurs ficheirs hébergés sur un serveur web (il pourrait s'agir, par exemple, d'un fichier GitHub). Finalement, ce tutoriel va répondre à la question suivante : Comment télécharger des fichiers sur internet avec PowerShell ?

  • Envie d'apprendre PowerShell ? Découvrez notre cours gratuit : Débuter avec le langage PowerShell

Version originale de l'article : 20 février 2017

II. Téléchargement avec Invoke-WebRequest

Introduit à partir de PowerShell 3.0, le commandlet "Invoke-WebRequest" peut avoir plusieurs usages parce qu'il permet d'interagir directement avec un serveur Web, q...
[Courte citation de 8% de l'article original]

Loading...