See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12006|Vastuse: 1

PowerShell kasutab WebClientit failide allalaadimiseks

[Kopeeri link]
Postitatud 17.01.2017 17:18:57 | | | |
Laadi tarkvara alla Windowsi käsurealt ja on mugavam kasutada käsku "ftp". Peamine põhjus on see, et Windowsis puudub Linuxi käsk "wget", kuid kuigi cmd-d ei saa rakendada, pole PowerShell probleem.
See artikkel kasutab PowerShelli käsurea failide allalaadimise lõpuleviimiseks, mis võib laiendada käsurea allalaadimiste ulatust. Microsoft Private Cloudi ja Hyper-V juurutusmallides leiad alati päeva, mil seda kasutad.

$client = Uus objekt "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
Esimene lause on klassi defineerimine
Teine lause on laadida alla kuni xxx, sisestada allalaadimisaadress ja seejärel salvestada aadress kohapeal.
Aga ilmselgelt on nii pikk inglise tegelaskuju raske meelde jätta
=== PowerShell on liiga keeruline======
Salvestame alloleva koodi kui aa.ps1

Kood näeb välja nagu 4 rida, kas see pole keerulisem? See on tegelikult lihtsam.
Kasutajad saavad CMD all käivitada "PowerShell.aa.ps1 download address local address".
$args suudab sisestada sisendparameetreid, eelnev näide kasutab parameetrite otseseks edastamiseks skripti käivitamisel ning pärast selle lõpetamist on seda hiljem lihtne alla laadida.
Kui see töötab PowerShelli all, siis on see ".aa.ps1 download address local address"
Spetsiifiline efekt on näidatud alloleval joonisel

See skript ei kontrolli vigu, tahab lihtsalt olla kiire. Suured vennad, see on juba väga lihtne, kui tahad, et see oleks liiga keeruline, on see tõesti lootusetu.






Eelmine:PowerShell kutsub .net ja tellib sündmused [lähtekood]
Järgmine:Linuxi kaugpaigaldus WDLinux Ei pea enam muretsema juhusliku ühenduse katkemise või MySQL-i kompileerimise pärast pikaks ajaks kinni jääma
 Üürileandja| Postitatud 17.01.2017 17:25:20 |
PowerShell kutsub .net ja tellib sündmused [lähtekood]
http://www.itsvse.com/thread-3466-1-1.html
(Allikas: Arhitekt)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com