Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 12006|Svar: 1

PowerShell bruger WebClient til at downloade filer

[Kopier link]
Opslået på 17/01/2017 17.18.57 | | | |
Download softwaren via kommandolinjen under Windows, og det er mere bekvemt at bruge kommandoen "ftp". Hovedårsagen er, at der ikke findes nogen Linux-kommando "wget" under Windows, men selvom cmd ikke kan implementeres, er PowerShell ikke noget problem.
Denne artikel bruger PowerShell til at fuldføre kommandolinje-download, hvilket kan udvide dækningen af kommandolinje-downloads. I udrulningsskabelonerne i Microsoft Private Cloud og Hyper-V vil du altid støde på den dag, hvor du bruger det.

$client = Ny-objekt "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
Den første sætning er til at definere en klasse
Den anden sætning er at downloade via xxx, angive downloadadressen og derefter gemme adressen lokalt.
Men åbenlyst er sådan et langt engelsk tegn svært at huske
=== PowerShell er for kompliceret======
Vi gemmer koden nedenfor som aa.ps1

Koden ser ud til at være på 4 linjer, er det ikke mere kompliceret? Det er faktisk nemmere.
Brugere kan køre "PowerShell .aa.ps1 download address local address" under CMD.
$args kan sende inputparametre, bruges ovenstående eksempel til direkte at overføre parametre, når scriptet køres, og efter at have gennemført scriptet, er det nemt at downloade det senere.
Hvis det kører under PowerShell, er det ".aa.ps1 download address local address"
Den specifikke effekt vises i figuren nedenfor

Dette script verificerer ikke fejl, det vil kun være hurtigt. Storebrødre, det er allerede meget simpelt, hvis I vil have det for kompliceret, er det virkelig håbløst.






Tidligere:PowerShell kalder .net og abonnerer på begivenheder [kildekode]
Næste:Linux fjerninstallation WDLinux bekymrer sig ikke længere om utilsigtet afbrydelse eller kompilering af MySQL, der sidder fast i lang tid
 Udlejer| Opslået på 17/01/2017 17.25.20 |
PowerShell kalder .net og abonnerer på begivenheder [kildekode]
http://www.itsvse.com/thread-3466-1-1.html
(Kilde: Arkitekt)
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com