Hoe de cURL-opdracht te gebruiken met PowerShell en bestanden te downloaden

Bijgewerkt Januari 2023: Krijg geen foutmeldingen meer en vertraag je systeem met onze optimalisatietool. Haal het nu op - > deze link

  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.

Elk besturingssysteem heeft zijn soort commando's om administratieve, ondersteunende of beheer- of dagelijkse gebruikstaken uit te voeren. Sommige van deze opdrachten zijn mogelijk compatibel tussen alle systemen, maar de meeste zijn dat niet. Een voorbeeld hiervan is cURL, dat we vaak kunnen gebruiken in macOS-, UNIX- of Linux-omgevingen, maar niet in Windows, als we het hebben over versies vóór 5 van PowerShell.

cURL is een commando dat vaak wordt gebruikt via opdrachtregels of scripts om gegevens naar een computer over te dragen. Maar zelfs daarbuiten wordt cURL gebruikt in andere elementen zoals auto's, televisies, routers of printers om de overdracht van gegevens van internet uit te voeren.

cURL is gratis en open source software en het bereik is zo groot dat het ondersteunt protocollen en bestanden zoals: DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet en TFTP, ondersteunt ook SSL-certificaten, HTTP POST, HTTP PUT, FTP-upload, HTTP-gebaseerde upload, proxy's, HTTP / 2, cookies, authenticatie Gebruikersnaam + wachtwoord (Basis, Normaal, Samenvatting, CRAM-MD5, NTLM, Onderhandelen en Kerberos), curriculumoverdrachtbestand, proxy-tunneling en nog veel meer ..

Om cURL te gebruiken in Windows PowerShell, in dit geval op Windows 10, moeten we de versie van PowerShell valideren die minimaal 5 moet zijn, om dit te verifiëren we zullen het volgende uitvoeren:

Belangrijke opmerkingen:

U kunt nu pc-problemen voorkomen door dit hulpmiddel te gebruiken, zoals bescherming tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma herstelt veelvoorkomende fouten die kunnen optreden op Windows-systemen met gemak - geen noodzaak voor uren van troubleshooting wanneer u de perfecte oplossing binnen handbereik hebt:

  • Stap 1: Downloaden PC Reparatie & Optimalisatie Tool (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Stap 2: Klik op "Start Scan" om problemen in het Windows register op te sporen die PC problemen zouden kunnen veroorzaken.
  • Stap 3: Klik op "Repair All" om alle problemen op te lossen.

hier

 $ PSVersionTable.PSVersion 

Door cURL te gebruiken in Windows PowerShell zullen we hier meer functionaliteit aan geven moderne Microsoft-beheerconsole.

1. Hoe cURL te gebruiken in Windows PowerShell

Om cURL in Windows PowerShell te testen, is het mogelijk om een ​​cURL te schrijven commando als een die een bestand downloadt van een GitHub-repository.

Stap 1

In dit geval kunnen we het volgende uitvoeren:

 curl '> http://raw.githubusercontent.com/Azure/azure- snelstart-sjablonen / master / mongodb-on-ubuntu / azuredeploy.json u0026 gt; azuredeploy3.json} 

We kunnen zien dat deze fout wordt gegenereerd, maar er wordt cURL gebruikt als alias. De aliassen in Windows PowerShell geven ons de mogelijkheid om snelkoppelingen te maken voor uitgebreidere commando's om niet de volledige syntaxis in te voeren.

Stap 2

We kunnen de Get-Alias ​​â € ‹â €‹ cmdlet gebruiken en we zullen het volgende zien. Laten we opmerken dat op de regel het cURL-commando verantwoordelijk is voor het aanroepen van het Invoke-WebRequest-commando.

Stap 3

Zodat voor cURL-functies op de ideale manier, gewoon de syntaxis bewerken die we hebben uitgevoerd en het zal is in dit geval alleen nodig om het volgende uit te voeren:

 â € œHttps: //raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-on-ubuntu/azuredeploy.jsonâ € ?? 
Stap 4

Op deze manier kunnen we dus cURL gebruiken in Windows PowerShell. We kunnen zien dat het bestand is gedownload in het aangegeven pad, in dit geval System32 omdat PowerShell werd uitgevoerd als administrator, erger nog kunnen we het gewenste pad kiezen:

LEZEN :  Hoe kan ik Skype te openen in Windows 10

2. Hoe een Windows-alias te verwijderen

Stap 1

In in het geval dat we geen profiel hebben in Windows PowerShell, is de eerste stap om er een te maken door de volgende opdracht uit te voeren:

 New-Item $ profile -force -itemtype file 
Step 2

Nu openen we dit profiel in de teksteditor door met het volgende:

 notepad $ profile 

In het geïmplementeerde bestand zullen we het volgende plakken. Daar gaan we verder met het opslaan van de wijzigingen en het sluiten van de notebook.

 remove-item alias: curl 

Vervolgens moeten we de volgende opdracht uitvoeren om het profiel opnieuw te laden, of Windows Powershell sluiten en opnieuw openen om de wijzigingen bij te werken.

3. Alternatieven om cURL op Windows te installeren

Stap 1

Een praktische methode om ervoor te zorgen dat cURL is geïnstalleerd in ons systeem door naar de volgende link te gaan en daar te downloaden:

cURL voor Windows

Nog een manier om cURL te installeren is door Chocolatey te gebruiken, dat in detail kan worden geanalyseerd in de volgende link:

Chocolade en

Chocolatey is een Linux-achtige opdrachtregelpakketbeheerder voor Windows-systemen. We zullen PowerShell openen als beheerders en het volgende commando uitvoeren:

 iex ((new-object net.webclient) .DownloadString ('https://chocolatey.org/install.ps1')) 
Stap 2

Zodra we Chocolatey hebben geïnstalleerd, kunnen we het gebruiken om cURL te installeren en moeten we daarvoor PowerShell openen en sluiten om de wijzigingen toe te passen.

We zullen het volgende uitvoeren om cURL te installeren. Daar kunnen we het script draaien of niet.

 choco install curl 
Stap 3

Zodra het proces is voltooid, zien we het volgende:

CURL-tips

Hieronder zullen we enkele nuttige tips zien over het gebruik van cURL op Windows, en in het algemeen op andere systemen:

LEZEN :  Hoe Windows 10 Geluidsinstellingen te openen

Basis syntaxis:

 curl http: // url --output 'Uitvoerbestand' 

Verberg de cURL voortgangsindicator: De cURL voortgangsindicator stelt ons in staat om in detail de huidige voortgang van de download te zien, als we deze willen verbergen kunnen we ook de -so â € “stille parameter gebruiken.

 curl http : //solvetic.com --output File â € “silent 

We hebben dus verschillende alternatieven gezien om cURL in Windows PowerShell te installeren en te gebruiken en volledig te profiteren van deze opdracht.

adminguides

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *