Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 12006|Répondre: 1

PowerShell utilise le WebClient pour télécharger des fichiers

[Copié le lien]
Publié sur 17/01/2017 17:18:57 | | | |
Téléchargez le logiciel via la ligne de commande sous Windows, et il est plus pratique d’utiliser la commande « ftp ». La raison principale est qu’il n’y a pas de commande Linux « wget » sous Windows, mais même si le cmd ne peut pas être implémenté, PowerShell ne pose aucun problème.
Cet article utilise PowerShell pour compléter le téléchargement de fichiers en ligne de commande, ce qui peut élargir la couverture des téléchargements en ligne de commande. Dans les modèles de déploiement de Microsoft Private Cloud et Hyper-V, vous trouverez toujours le jour où vous l’utiliserez.

$client = Client-Nouveau Objet « System.Net.WebClient »
$client. DownloadFile(« http://www.maytide.net/info.txt »,"D:info.txt »)
La première phrase sert à définir une classe
La deuxième phrase est de télécharger via xxx, de fournir l’adresse de téléchargement, puis de sauvegarder l’adresse localement.
Mais évidemment, un caractère anglais aussi long est difficile à retenir
=== PowerShell est trop compliqué======
Nous enregistrons le code ci-dessous sous forme aa.ps1

Le code semble faire 4 lignes, ce n’est pas plus compliqué ? C’est en fait plus simple.
Les utilisateurs peuvent exécuter « PowerShell .aa.ps1 adresse locale de téléchargement » sous CMD.
$args peut passer des paramètres d’entrée, l’exemple ci-dessus sert à passer directement les paramètres lors de l’exécution du script, et après avoir terminé ce script, il est facile de le télécharger plus tard.
Si elle tourne sous PowerShell, c’est « .aa.ps1 download address local address »
L’effet spécifique est illustré dans la figure ci-dessous

Ce script ne vérifie pas les erreurs, il veut seulement être rapide. Grands frères, c’est déjà très simple, si vous voulez que ce soit trop compliqué, c’est vraiment sans espoir.






Précédent:PowerShell appelle .net et s’abonne aux événements [code source]
Prochain:Installation à distance Linux WDLinux Ne s’inquiète plus d’une déconnexion accidentelle ou d’une compilation de MySQL bloquée longtemps
 Propriétaire| Publié sur 17/01/2017 17:25:20 |
PowerShell appelle .net et s’abonne aux événements [code source]
http://www.itsvse.com/thread-3466-1-1.html
(Source : Architecte)
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com