Jedes Betriebssystem verfügt über seine Befehlstypen zum Ausführen von Verwaltungs-, Support-, Verwaltungs- oder täglichen Aufgaben. Einige dieser Befehle sind möglicherweise zwischen allen Systemen kompatibel, die meisten jedoch nicht. Ein Fall hierfür ist cURL, das wir häufig in MacOS-, UNIX- oder Linux-Umgebungen verwenden können, jedoch nicht in Windows. Wir sprechen von Versionen vor 5 von PowerShell.
cURL ist ein Befehl, der häufig über Befehlszeilen oder Skripte verwendet wird Daten auf einen Computer übertragen. Aber auch darüber hinaus wird cURL in anderen Elementen wie Autos, Fernsehgeräten, Routern oder Druckern verwendet, um die Übertragung von Daten aus dem Internet durchzuführen.
cURL ist eine kostenlose Open-Source-Software, deren Umfang so hoch ist, dass Es unterstützt Protokolle und Dateien wie: DICT, DATEI, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet und TFTP unterstützt auch SSL-Zertifikate, HTTP-POST, HTTP-PUT, FTP-Upload, HTTP-basierten Upload, Proxys, HTTP / 2, Cookies, Authentifizierung Benutzername + Passwort (Basic, Normal, Summary, CRAM-MD5, NTLM, Negotiate und Kerberos), Curriculum-Übertragungsdatei, Proxy-Tunneling und vieles mehr.
Um cURL in Windows PowerShell, in diesem Fall unter Windows 10, verwenden zu können, müssen wir die Version von PowerShell validieren, die mindestens 5 sein muss, um dies zu überprüfen Wir werden Folgendes ausführen:
$ PSVersionTable.PSVersion
Durch die Verwendung von cURL in Windows PowerShell werden wir diesem Programm mehr Funktionen verleihen moderne Microsoft-Verwaltungskonsole.
Zum Testen von cURL in Windows PowerShell kann eine cURL geschrieben werden Befehl als einer, der eine Datei aus einem GitHub-Repository herunterlädt.
In diesem Fall können wir Folgendes ausführen:
curl '> http://raw.githubusercontent.com/Azure/azure- Schnellstart-Vorlagen / master / mongodb-on-ubuntu / azuredeploy.json u0026 gt; azuredeploy3.json}
Wir können sehen, dass dieser Fehler generiert wird, aber es wird cURL als Alias verwendet. Die Aliase in Windows PowerShell bieten die Möglichkeit, Verknüpfungen für umfangreichere Befehle zu erstellen, um nicht die gesamte Syntax einzugeben.
Wir können das Cmdlet Get-Alias verwenden und wir werden folgendes sehen. Beachten Sie, dass der Befehl cURL in der Zeile für den Aufruf des Befehls Invoke-WebRequest verantwortlich ist.
Damit cURL auf ideale Weise funktioniert, bearbeiten Sie einfach die von uns ausgeführte Syntax In diesem Fall muss nur Folgendes ausgeführt werden:
â € žHttps: //raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-on-ubuntu/azuredeploy.json†??
Auf diese Weise können wir cURL in Windows PowerShell verwenden. Wir können sehen, dass die Datei im angegebenen Pfad heruntergeladen wurde, in diesem Fall System32, da PowerShell als Administrator ausgeführt wurde. Schlimmer noch, wir können den gewünschten Pfad wählen:
In Wenn in Windows PowerShell kein Profil vorhanden ist, müssen Sie zunächst ein Profil erstellen, indem Sie den folgenden Befehl ausführen:
New-Item $ profile -force -itemtype file
Nun öffnen wir dieses Profil im Texteditor von Führen Sie Folgendes aus:
notepad $ profile
In die bereitgestellte Datei wird Folgendes eingefügt. Dort speichern wir die Änderungen und schließen das Notizbuch.
Alias zum Entfernen von Elementen: curlAls Nächstes müssen wir den folgenden Befehl ausführen, um das Profil neu zu laden, oder Windows Powershell schließen und erneut öffnen um die Änderungen zu aktualisieren.
3. Alternativen zum Installieren von cURL unter Windows
Schritt 1Eine praktische Methode, um diese cURL sicherzustellen wird in unserem System installiert, indem Sie auf den folgenden Link zugreifen und dort herunterladen:
cURL für WindowsEin weiterer Zur Installation von cURL wird Chocolatey verwendet, das unter folgendem Link detailliert analysiert werden kann:
Chocolate undChocolatey ist ein Linux-ähnlicher Befehlszeilen-Paketmanager für Windows-Systeme. Wir werden PowerShell als Administratoren öffnen und den folgenden Befehl ausführen:
iex ((neues Objekt net.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))Schritt 2Nachdem wir Chocolatey installiert haben, können wir damit cURL installieren. Zuvor müssen wir PowerShell öffnen und schließen, um die Änderungen zu übernehmen.
Wir führen Folgendes aus, um cURL zu installieren. Dort können wir das Skript ausführen oder nicht.
choco install curlSchritt 3Sobald der Vorgang abgeschlossen ist, wird Folgendes angezeigt:
CURL-Tipps div >Im Folgenden finden Sie einige nützliche Tipps zur Verwendung von cURL unter Windows und allgemein auf anderen Systemen:Grundlegende Syntax:
curl http: // url --output 'Ausgabedatei'Ausblenden der cURL-Fortschrittsanzeige: Mit der cURL-Fortschrittsanzeige können wir den aktuellen Fortschritt des Downloads detailliert anzeigen. Wenn wir ihn ausblenden möchten, können wir auch den Parameter -so – Silent verwenden.
curl http : //solvetic.com --output File - SilentDaher haben wir verschiedene Alternativen gesehen, um cURL in Windows PowerShell zu installieren und zu verwenden und diesen Befehl voll auszunutzen.
Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…
Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…
Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…
Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…
Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…
Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…