In questo post, dimostreremo i possibili modi per scaricare un file utilizzando PowerShell.
Come scaricare un file usando PowerShell?
PowerShell è una shell di scripting per automatizzare la gestione del sistema, ma può anche essere utilizzato per scaricare un file.
I metodi sono i seguenti per il download di un file dal collegamento sorgente con PowerShell.
Esempio 1: Utilizzo di Invoke-WebRequest per scaricare un file
In questo esempio, il Invoche-webrequest viene utilizzato per scaricare il file dalla posizione di origine al percorso assoluto dell'unità locale.
Invoche -webrequest -uri "https: // github.com/powershell/powerhell "'Il codice sopra è descritto come,
- Il percorso del file da scaricare viene passato al "-Uri"Parametro
- Il percorso di destinazione è definito usando "-Outfile"Parametro
Come puoi vedere nello screenshot sopra, il file viene scaricato sul percorso di destinazione, senza alcun errore.
Esempio 2: usando IWR per scaricare un file
IL "IWR"È un alias del cmdlet invoke-webrequest che può anche essere utilizzato per scaricare file dal collegamento. Il codice di esempio viene utilizzato per scaricare un file usando "IWR":
iwr -uri "https: // github.com/powershell/powerhell "'Come puoi vedere nello screenshot sopra, il file viene scaricato correttamente con l'aiuto di "IWR".
Esempio 3: usando Wget per scaricare un file
Come "IWR", Il wget è anche un alias del Invoche-webrequest cmdlet. Con la stessa sintassi basta sostituire il Invoche-webrequest con "Wget" Per scaricare il file. L'esempio è il seguente.
wget -uri "https: // github.com/powershell/powerhell "'Il file scaricato può essere visualizzato nel percorso di download secondo i risultati sopra.
Esempio 4: usando Curl per scaricare un file
Il file dal collegamento può essere scaricato utilizzando il comando invoke-webrequest alias, arricciare. Il seguente dato un esempio scaricherà il file dall'origine al percorso di unità locale.
Curl -uri "https: // github.com/powershell/powerhell "'Si può notare nello screenshot allegato che il PowerShell.HTML viene scaricato con successo sul percorso.
Hai imparato i quattro diversi metodi di download di file dal link di origine al percorso di unità locale.
Conclusione
Un file può essere scaricato con Microsoft PowerShell tramite il comando invoke-webrequest. PowerShell offre tre alias di invoke-webrequest i.e., IWR, CURL e Wget. Questo post dimostra vari metodi per scaricare un file usando PowerShell. Sebbene il funzionamento di tutti e quattro questi cmdlet sia lo stesso, quindi puoi usare uno di questi per scaricare un file utilizzando PowerShell.