Imidlertid kan krøll oppføre seg annerledes når du skifter til vinduer, spesielt i PowerShell.
Denne opplæringen vil diskutere hvordan du kan bruke Curl i PowerShell, avhengig av PowerShell -versjonen.
Krøll på Windows - PowerShell 6.x og over
Hvis du kjører PowerShell versjon 6.X og over er sjansen stor for at du har Curl Binary installert og tilgjengelig på systemet ditt.
Du kan sjekke PowerShell -versjonen din med:
$ PsVersionTtable
Navnverdi
---- -----
PsVersion 7.2.4
Psedition Core
GitCommitid 7.2.4
OS Microsoft Windows 10.0.25126
Platform Win32nt
PSCOMPATIBLEVERSIONS 1.0, 2.0, 3.0, 4.0…
Psremotingprotocolversion 2.3
Serialiseringsversjon 1.1.0.1
WSMANSTACKVERSION 3.0
I utgangen over kan vi se at vi kjører PowerShell versjon 7.2.4.
Vi kan bekrefte at vi har Curl installert med kommandoen:
$ krøll -versjon
krøll 7.79.1 (Windows) libcurl/7.79.1 Schannel
Utgivelsesdato: 2021-09-22
Protokoller: Dict File FTP FTPS HTTP HTTPS IMAP IMAPS POP3 POP3S SMTP SMTPS TELNET TFTP
Funksjoner: asynchdns hsts ipv6 kerberos storfile ntlm spnego ssl sspi unixsockets
Vi kan bekrefte at vi har Curl installert på systemet vårt fra utdataene ovenfor.
Som av PowerShell versjon 6.x, Curl-kommandoen er ikke lenger kartlagt til aliaset til den påkrevde nreffekommandoen. I stedet er det en frittstående binær med unike kommandoer og operasjoner.
Krøll på Windows - PowerShell under 6.x
I eldre versjoner av PowerShell er Curl tilgjengelig som et alias for Invoke-WebRequest-kommandoen.
Du kan bekrefte dette ved hjelp av Get-Alias-kommandoen:
$ Get -alias -navn krøll
Kommandotype navn
Alias Curl -> Invoke -WebRequest
Legg merke til at Curl er et alias.
Bruker Curl som et alias
Det er uten tvil at Curl som alias vil ha en annen syntaks. Så la oss diskutere noen få eksempler på hvordan vi bruker det.
For å komme med en enkel krøllforespørsel:
krøll https: // google.com
For å se hjelpen til hvordan du bruker verktøyet, bruk kommandoen:
$ Get-Help Curl
Installere Curl - Eldre Windows -versjon
I noen tilfeller har du kanskje ikke Curl installert på systemet ditt. For å løse det, kan du utføre følgende:
Konklusjon
I denne artikkelen undersøkte vi hvordan du bruker krøll på vinduer avhengig av versjonen av PowerShell installert.
Vi illustrerte også hvordan du får hjelp til Curl og Invoke-WebRequest-kommandoer.