“WGET”Cmdlet er Linux Base Tool som laster ned filene ved hjelp av den medfølgende URL -en i terminalen. Den støtter alle typer protokoller, inkludert "FTP ”,“ FTPS ”,“ HTTP ”og“ HTTPS”. Dessverre støttes ikke denne cmdleten i PowerShell. PowerShell har imidlertid andre alternativer, inkludert "Invoke-WebRequest ”,“ Start-BitStransfer ”eller“ Invoke-RestMethod”Cmdlet. Alle disse cmdlets er i stand til å utføre operasjoner som “WGET”Kan.
Denne opplæringen vil oversikt over en guide til å finne alternativet til "WGET”Cmdlet.
Hvordan laste ned en fil i PowerShell?
Disse tilnærmingene kan betraktes som en erstatning for “WGET”Cmdlet:
Metode 1: Bruk "Invoke-WebRequest" CMDLET for å laste ned en fil
Cmdlet “Påkalle-webrequest”Griper filene fra Internett ved å bruke nettadressene deres. Det er erstatning for "WGET”Cmdlet av Linux.
Eksempel
Dette eksemplet vil laste ned en fil fra Internett ved hjelp av PowerShell:
$ src = "https: // www.Africau.edu/bilder/standard/prøve.PDF "I henhold til koden ovenfor:
Metode 2: Bruk “Invoke-RestMethod” cmdlet for å laste ned en fil
Cmdlet “Påkalle-RestMethod”Er et annet alternativ for“WGET”Cmdlet. Den laster også ned filene fra internett ved hjelp av den medfølgende URL -en.
Eksempel
Denne demonstrasjonen vil laste ned en fil fra Internett ved hjelp av den medfølgende URL -en:
$ src = "https: // www.Africau.edu/bilder/standard/prøve.PDF "
Slik blir filen lastet ned med PowerShell ved å bruke koden ovenfor.
Metode 3: Bruk "start-bitstransfer" cmdlet for å laste ned en fil
“Start-bitsstransfer”Cmdlet er litt som de ovennevnte cmdlets med mindre parameterforskjeller.
Eksempel
Dette eksemplet vil demonstrere å laste ned en fil fra Internett ved å bruke "Start-bitsstransfer”:
$ src = "https: // www.Africau.edu/bilder/standard/prøve.PDF "I stedet for å bruke “-Uri ”bruk“ -kilde”Parameter, og som et alternativ til“-Outfile ”, bruk“ -Destinasjonen”Alternativ:
Det handlet om å laste ned filer fra Internett.
Konklusjon
“WGET”Er en Linux-basert cmdlet som hjelper terminalen til å laste ned filer fra Internett ved hjelp av URL-en. Det støttes ikke i PowerShell. PowerShell har imidlertid flere erstatninger, inkludert "Start-bitsstransfer ”,“ Invoke-RestMethod ”og“ Invoke-WebRequest”Cmdlets. Denne bloggen har utdypet “WGET”Cmdlet og dets erstatning i PowerShell.