Descarcă software-ul prin linia de comandă din Windows și este mai convenabil să folosești comanda "ftp". Motivul principal este că nu există comanda Linux "wget" în Windows, dar deși cmd nu poate fi implementat, PowerShell nu este o problemă. Acest articol folosește PowerShell pentru a finaliza operațiunea de descărcare a fișierelor în linia de comandă, ceea ce poate extinde acoperirea descărcărilor în linia de comandă. În șabloanele de implementare din Microsoft Private Cloud și Hyper-V, vei întâlni întotdeauna momentul în care îl folosești.
$client = "System.Net.WebClient" cu obiect nou $client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt") Prima propoziție este pentru a defini o clasă A doua propoziție este să descarci prin xxx, să furnizezi adresa de descărcare și apoi să salvezi adresa local. Dar, evident, un caracter englezesc atât de lung este greu de reținut === PowerShell este prea complicat====== Salvăm codul de mai jos ca aa.ps1
Codul pare să aibă 4 linii, nu e mai complicat? De fapt, este mai simplu. Utilizatorii pot rula "PowerShell .aa.ps1 download address local address" sub CMD. $args poate transmite parametrii de intrare, exemplul de mai sus este folosit pentru a transmite direct parametrii la rularea scriptului, iar după finalizarea acestui script, este ușor să-l descarci ulterior. Dacă rulează sub PowerShell, este "adresa de descărcare .aa.ps1 adresă locală" Efectul specific este prezentat în figura de mai jos
Acest script nu verifică erorile, vrea doar să fie rapid. Frați mai mari, asta e deja foarte simplu, dacă vrei să fie prea complicat, e cu adevărat fără speranță.
|