Come utilizzare il comando cURL con PowerShell e scaricare i file

Aggiornato 2023 di Marzo: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link

  1. Scaricare e installare lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Ogni sistema operativo ha il suo tipo di comandi per eseguire attività amministrative, di supporto o di gestione o di uso quotidiano. Alcuni di questi comandi possono essere compatibili tra tutti i sistemi, ma la maggior parte non lo è. Un caso di questo è cURL, che possiamo usare frequentemente in ambienti macOS, UNIX o Linux, ma non in Windows, parlando di versioni precedenti alla 5 di PowerShell ..

cURL è un comando che viene usato frequentemente tramite righe di comando o script trasferire dati su un computer. Ma anche al di là di questo, cURL viene utilizzato in altri elementi come automobili, televisori, router o stampanti per eseguire il trasferimento di dati da Internet.

cURL è un software gratuito e open source e il suo ambito è così alto che supporta protocolli e file come: DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet e TFTP, è anche in grado di supportare certificati SSL, HTTP POST, HTTP PUT, upload FTP, upload basato su HTTP, proxy, HTTP / 2, cookie, autenticazione Username + password (Basic, Normal, Summary, CRAM-MD5, NTLM, Negotiate e Kerberos), file di trasferimento curriculum, tunneling proxy e molto altro ancora ..

Per poter utilizzare cURL in Windows PowerShell, in questo caso su Windows 10, dobbiamo validare la versione di PowerShell che deve essere almeno 5, per verificarlo eseguiremo quanto segue:

Note importanti:

Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.

scaricare

 $ PSVersionTable.PSVersion 

Usando cURL in Windows PowerShell daremo più funzionalità a questo moderna console di gestione Microsoft.

1. Come utilizzare cURL in Windows PowerShell

Per testare cURL in Windows PowerShell, sarà possibile scrivere un cURL come uno che scarica un file da un repository GitHub.

Passaggio 1

In questo caso possiamo eseguire quanto segue:

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

Possiamo vedere che questo errore viene generato, ma cURL viene utilizzato come alias. Gli alias in Windows PowerShell ci danno la possibilità di creare scorciatoie per comandi più estesi per non inserire tutta la sintassi completa ..

Passaggio 2

Possiamo usare il cmdlet Get-Alias e vedremo quanto segue. Notiamo che sulla riga il comando cURL è responsabile della chiamata del comando Invoke-WebRequest.

Passaggio 3

In modo che per le funzioni cURL nel modo ideale, basta modificare la sintassi che abbiamo eseguito e verrà in questo caso sarà solo necessario eseguire quanto segue:

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

Quindi, in questo modo, possiamo usare cURL in Windows PowerShell. Possiamo vedere che il file è stato scaricato nel percorso indicato, in questo caso System32 perché PowerShell è stato eseguito come amministratore, peggio possiamo scegliere il percorso desiderato:

LEGGERE:   Come creare un grafico radiale in Excel 2019 ed Excel 2016

2. Come eliminare un alias di Windows

Passaggio 1

In nel caso in cui non abbiamo un profilo in Windows PowerShell, il primo passo da compiere sarà crearne uno eseguendo il seguente comando:

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

Ora apriremo questo profilo nell'editor di testo con eseguendo quanto segue:

 notepad $ profile 

Nel file distribuito incolleremo quanto segue. Lì procediamo per salvare le modifiche e chiudere il notebook.

 remove-item alias: curl 

Successivamente, dobbiamo eseguire il seguente comando per ricaricare il profilo, oppure chiudere e riaprire Windows Powershell per aggiornare le modifiche.

3. Alternative per installare cURL su Windows

Passaggio 1

Un metodo pratico per garantire che cURL è installato nel nostro sistema accedendo al seguente link e scaricandolo da lì:

cURL per Windows

Un altro modo per installare cURL è usare Chocolatey che può essere analizzato in dettaglio nel seguente link:

Chocolate e

Chocolatey è un gestore di pacchetti da riga di comando simile a Linux per sistemi Windows. Apriremo PowerShell come amministratori ed eseguiremo il seguente comando:

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

Una volta installato Chocolatey, possiamo usarlo per installare cURL e dobbiamo prima aprire e chiudere PowerShell per applicare le modifiche.

Eseguiremo quanto segue per installare cURL. Lì possiamo eseguire lo script o meno.

 choco install curl 
Passaggio 3

Al termine del processo vedremo quanto segue:

CURL tips

Di seguito, vedremo alcuni suggerimenti utili su come utilizzare cURL su Windows e in generale su altri sistemi:

Sintassi di base:

 curl http: // url --output 'File di output' 

Nascondi l'indicatore di avanzamento cURL: L'indicatore di avanzamento cURL ci permette di vedere in dettaglio lo stato di avanzamento corrente del download, se vogliamo nasconderlo possiamo usare anche il parametro -so - silent.

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

Pertanto, abbiamo visto diverse alternative per installare e utilizzare cURL in Windows PowerShell e sfruttare appieno questo comando.

LEGGERE:   Elimina i documenti recenti di Word 2019 e Word 2016

adminguides

Lascia un commento