Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12006|Risposta: 1

PowerShell utilizza il WebClient per scaricare file

[Copiato link]
Pubblicato su 17/01/2017 17:18:57 | | | |
Scarica il software tramite la riga di comando sotto Windows, e diventa più comodo usare il comando "ftp". La ragione principale è che non esiste il comando Linux "wget" sotto Windows, ma anche se il cmd non può essere implementato, PowerShell non è un problema.
Questo articolo utilizza PowerShell per completare l'operazione di download di file in riga di comando, il che può ampliare la copertura dei download in riga di comando. Nei template di distribuzione in Microsoft Private Cloud e Hyper-V, troverai sempre il giorno in cui lo userai.

$client = "System.Net.WebClient" a nuovi oggetti
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
La prima frase serve a definire una classe
La seconda frase è scaricare tramite xxx, fornire l'indirizzo di download e poi salvare l'indirizzo localmente.
Ma ovviamente, un carattere inglese così lungo è difficile da ricordare
=== PowerShell è troppo complicato======
Salviamo il codice qui sotto come aa.ps1

Il codice sembra essere di 4 righe, non è più complicato? In realtà è più semplice.
Gli utenti possono eseguire "PowerShell .aa.ps1 download address local address" sotto CMD.
$args può passare parametri di input, l'esempio sopra serve a passare direttamente i parametri durante l'esecuzione dello script, e dopo aver completato questo script è facile scaricarlo in seguito.
Se è in esecuzione su PowerShell, è ".aa.ps1 download address locale address"
L'effetto specifico è mostrato nella figura qui sotto

Questo script non verifica gli errori, vuole solo essere veloce. Fratelli maggiori, è già molto semplice, se volete che sia troppo complicato, è davvero senza speranza.






Precedente:PowerShell chiama .net e si abbona agli eventi [codice sorgente]
Prossimo:Installazione remota Linux WDLinux Non si preoccupa più di disconnessione accidentale o compilazione di MySQL bloccata per molto tempo
 Padrone di casa| Pubblicato su 17/01/2017 17:25:20 |
PowerShell chiama .net e si abbona agli eventi [codice sorgente]
http://www.itsvse.com/thread-3466-1-1.html
(Fonte: Architetto)
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com