Como instalo/configuro e uso o caracol no Windows?

descarreguei o último ficheiro ZIP do cURL de o site, ver 7.24.0. Agora, como eu instalo isso em meu ambiente windows para ser capaz de usá-lo? Eu não preciso construir o cURL a partir da fonte apenas para usá-lo.

Preciso de compilá-lo?

Se sim, como faço isso?

procurei qualquer documentação sobre a instalação, mas isso aponta para a instalação do cURL como projecto a partir da fonte.

Author: Myrddin Emrys, 2012-03-01

20 answers

Vá para a página de downloadem curva , Escolha a ligaçãodo Assistente de download .

Você pode saltar um passo se quiser, e ir directamente para a página do Assistente de download

(o que disseste? "feiticeiro? que nojo!?"não te preocupes, demora 30 segundos. e sim, estes passos foram testados e funcionam no Windows 10 . tem fé!)

Agora Escolha as opções para estes itens. Para cada item, escolha a opção em itálico:

  1. Seleccione o tipo de embalagem: executável curl
  2. Seleccione O Sistema Operativo: Win64
  3. Selecione para que Sabor: Genérico
  4. Seleccione a versão Win64: qualquer
  5. Seleccione para qual CPU: x86_64

Podesaltar o assistente aqui , se apenas precisar das opções mais comuns do Windows/64-bits. De qualquer maneira vais acabar em uma página com os links de download curl. Escolha um e baixe-o.

Instalar ou abrir, encontrar o curl.exe

(não te passes, curl.o exe está na pasta do bin)

Vais querer enrolar-te.exe disponível em qualquer lugar da linha de comando. Para fazer isso, Escolha qualquer local agradável e adicione-o ao Caminho do sistema, assim:
  1. carregue no menu Iniciar do Windows 10, e comece a escrever 'environment'
  2. irá ver o item do menu editar o ambiente do sistema Variáveis , escolha
  3. uma janela de Propriedades do sistema irá aparecer. Carregue nas variáveis de ambiente Botão
  4. seleccione a variável de localização, carregue no botão editar
  5. carregue no botão Adicionar , cole na localização da pasta onde se enrolar.exe vive
  6. clique em Ok conforme necessário. Fechar o comando open prompt windows e reabrir, para que eles obtenham a nova localização do caminho
Agora aprecie escrever caracóis em qualquer prompt de comando, partido tempo!

Nota: para os sistemas de 32 bits mais antigos, poderá escolher O Windows/Win32 para o item 2 do assistente. Neste caso, você deve continuar o assistente e fazer as escolhas correspondentes para sistemas de 32 bits.

 697
Author: Michiel van Oosterhout, 2017-11-19 20:59:34
  1. telecarregamento zip
  2. extrair o conteúdo (se tiver baixado a versão correcta deverá encontrar o curl.exe)
  3. Local enrolado.exe em uma pasta onde você mantém o seu software (e.g. D:\software\curl\curl.exe)
  4. Para executar o curl a partir da linha de comandos

    A) à direita-clique no ícone do" Meu Computador "

    B) Seleccionar As Propriedades

    C) carregue em' Advanced system settings ' link

    D) ir para a página [Avançado] - 'Variáveis de ambiente' botão

    E) em variável do sistema seleccione a 'localização' e edite o botão

    F) adicionar um ponto-e-vírgula seguido do caminho para onde colocou o seu caracol.exe (e.g. D:\software\curl)

Agora pode correr a partir da linha de comandos escrevendo:

curl www.google.com
 93
Author: Ithar, 2013-12-25 13:20:46

O tutorial mais simples para configurar curva em Janelas é o fazer o caracol funcionar nas janelas 7. Ele só tem 3 passos fáceis .

 31
Author: Abel Callejo, 2014-07-08 16:05:22
  1. telecarregamento (binário Win64 ia64 zip com SSL)
  2. extrato curva.exe em "C:\Windows\System32"
  3. Feito

Ainda mais fácil:

Download do Win64 2000/XP x86_64 instalador MSI fornecido por Edward LoPinto.

No momento de escrever o ficheiro curl-7.46.0-win64.exe era o mais recente. Testada com o Windows 10.

 24
Author: Benny Neugebauer, 2017-06-04 12:13:43

Começando pela linha de comandos no Windows 10, versão 1803, já não instala curl.
CMD inclui um nativo tar e curl, directamente do teu normal CMD.
Ver o anúncio.

C:\Users\vonc>C:\Windows\System32\tar.exe --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.5.f-ipp

E:

C:\
> which curl
/c/WINDOWS/system32/curl

C:\
> curl --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: [unreleased]
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL
 15
Author: VonC, 2018-05-27 22:28:17
Provavelmente vale a pena notar que Powershell v3 e up, contém um cmdlet chamado Invoke-WebRequest que tem algumas capacidades curl-ish. Os cmdlets New-WebServiceProxy e Invoke-RestMethod são provavelmente dignos de menção também.

Não tenho a certeza se eles vão se ajustar às suas necessidades ou não, mas embora eu não sou um cara do Windows, eu tenho que dizer que acho que o objeto abordagem PS leva, muito mais fácil de trabalhar com do que utilitários como curl, wget etc. Eles podem valer a pena dar uma vista de olhos a {[[2]}

 13
Author: user2233949, 2015-03-22 21:52:10
Como você já sabe, você pode encontrar vários pacotes de binários no site oficial do curl.

Quando descarregares um pacote, Abre-o onde quiseres. Eu recomendo adicionar a sua localização ao seu caminho, para que você possa chamar o curl a partir de scripts de lote ou powershell. Para adicionar um diretório ao seu path tipo " variáveis de ambiente "no menu Iniciar, e selecionar"editar variáveis de ambiente do Usuário". Seleccione a localização e adicione ao fim do campo "Valor":; C:\curl\directory (com a directoria alterada para onde salvaste o curl.)

Se quiser usar SSL, precisa de um pacote de certificados. Executar mk-ca-bundle.pl (perl) ou Mk-ca-bundle.vbs (VBScript). Alguns dos pacotes de binários incluem um ou ambos. Se o seu download não incluir um, faça o download de um aqui: https://github.com/bagder/curl/tree/master/lib eu recomendo MK-ca-bundle.vbs, como no windows você simplesmente clicar duas vezes sobre ele para executá-lo. Vai produzir um ficheiro chamado ca-bundle.crt. Muda-lhe o nome curl-ca-bundle.crt e gravar está no directório com o curl.exe.

Em alternativa, desenvolvi recentemente um instalador msi que configura uma compilação completa de caracóis com apenas alguns cliques. Ele automaticamente anuncia o seu caminho, inclui um pacote de certificados ssl pronto a usar, e torna o manual de curvas e a documentação Acessível a partir do menu de início. Você pode baixá-lo em www.confusedbycode.com/curl/.

 10
Author: ConfusedByCode, 2016-02-24 08:48:57

Instale Chocolatey Gestor de pacotes para o Windows. Uma vez instalado, basta indicar choco install curl. Então você pode usar curl a partir de um terminal.

 10
Author: Adam, 2018-05-15 11:01:04

Você pode construir a última versão de curl, openssl, libssh2 e zlib em 3 simples passos seguindo este tutorial.

O Curl é construído estaticamente para que não tenha de distribuir o tempo de execução dinâmico pré-requisito.

Também pode obter uma versão pré-construída (x86 e x64) de SourceForge.

 7
Author: user2470592, 2013-06-10 11:29:12
Tinha muitos problemas com curvas para Janelas. I finally used Cygwin , which includes curl by default.
 7
Author: cprcrack, 2014-10-17 00:04:17

Eu estava à procura do processo de download deCurl e de todos os locais onde eles disseram copiar curl.ficheiro exe no System32 mas eles não forneceram a ligação directa. por isso, aqui está bom, encontra o caracol.exe facilmente na pasta bin apenas

Abre o fecho e depois vai para a pasta do bin lá, obténs o ficheiro exe

Ligação para obter o curl Genérico

 6
Author: Pre_hacker, 2016-06-23 07:37:36

Pensei escrever exactamente o que fiz (Windows 10, 64-bit):

Da página de download https://curl.haxx.se/download.html escolha o Assistente de download https://curl.haxx.se/dlwiz/

Escolha o executável curl.

Escolhe O Win64.

Escolha o genérico.

Escolha qualquer.

Escolha x86_64.

Escolha a primeira opção recomendada. Para mim isto foi:

Versão em curva: 7. 53. 1-SSL activa a SSH. Fornecido por: Viktor Szakáts. Este pacote é executável tipo curl que você vai obter um binário' curl ' pré-construído a partir deste link (ou, em alguns casos, usando a informação que é fornecida na página que este link leva você). Pode ou não obter a' libcurl ' instalada como uma biblioteca/DLL partilhada. O arquivo é empacotado usando 7zip. 7zip é um formato de arquivo de arquivos.

Carregue em Transferir.

Deves ter o ficheiro curl-7.53.1-win64-mingw.7z na sua pasta de downloads.

Instale 7-Zip se não tiver ele.

Clique com o botão direito, 7-Zip, extraia aqui. Copiar e colar o ficheiro extraído algures como Z:\Tools\ Se olhares para a pasta do lixo, verás o curl.exe. Se fizer duplo-click, uma janela irá rapidamente aparecer e desaparecer. Para executá-lo você precisa usar o Prompt de comando. Navegue para a pasta bin e digite curl seguido por seus parâmetros para fazer um pedido. tens de usar aspas duplas. Aspas simples não funcionam com curvas nas janelas. Agora você vai querer adicionar curl a uma variável de localização do Usuário para que você não tenha que navegar para a pasta direita para executar o programa. Vá para este PC, Computador, Propriedades do Sistema, Configuração avançada do sistema, autentique como administrador (você não está executando como administrador, certo? Certo?) Variáveis de Ambiente, Variáveis de Sistema, olhar para a lista e selecionar caminho, em seguida, editar, em seguida, novo, então, por exemplo

Z:\Tools\curl-7.53.1-win64-mingw\bin

Pode adicionar uma barra invertida, se quiser, acho que não importa. Carregue em subir até que esteja no topo da lista, então você pode vê-lo facilmente a partir da tela anterior. Carregue em OK, OK, OK, e depois carregue em Abrir Uma Linha de comandos e poderá rodar em curva se escrever em qualquer pasta, como qualquer utilizador. Não te esqueças das tuas aspas. Esta é a resposta que gostaria de ter tido.
 6
Author: nmit026, 2017-03-24 00:42:29
Este instalador facilitou-me a vida. http://www.confusedbycode.com/curl/

A ligação descreve como usá-la. Aqui está um resumo retirado do site acima:

" pode instalar curvas para as janelas com apenas alguns cliques. Basta baixar e executar um instalador a partir da tabela abaixo, e clique em Instalar. A instalação por omissão inclui:

    Curl.exe
  1. um pacote de certificados SSL (AC-cert-bundle.crt)
  2. geração do pacote de certificados SSL programas (mk-ca-bundle.pl & mk-ca-bundle.vbs)
  3. manuais HTML para cURL e libcurl
  4. documentação de texto formatada para o Windows (para que possa simplesmente fazer duplo-click nos ficheiros para os ler com o bloco de notas)
  5. iniciar a pasta do Menu com atalhos para a pasta de instalação de curvas, manuais, documentação e desinstalador
  6. cURL adicionado ao seu caminho, para que possa usá - lo com scripts em lote ou PowerShell e chamá-lo a partir da linha de comandos em qualquer trabalho directório

Para incluir os ficheiros dos programadores na sua instalação, carregue em Advanced. Os ficheiros dos programadores incluem a libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C headers, libs, e exemplos de código.

Quando carregar em Advanced, Poderá também escolher se deseja ou não instalar a documentação e os manuais e se deseja ou não adicionar caracóis ao seu caminho.

Se não tem privilégios de administrador no seu computador, use um dos ficheiros do Fila "sem privilégios de administrador". Estas instalam o cURL em C:\Users\Name\AppData\Local\Apps.

Se você não quiser usar o instalador, mas ainda quiser o conteúdo listado acima, você pode baixar um dos arquivos zip."

 5
Author: Aussie Ash, 2016-07-25 14:54:40
Faz o download do curl e extrai o ficheiro comprimido. Você vai ter o arquivo " curl.exe". Abre uma linha de comandos CMD, arrasta a curva do ficheiro.exe para a concha CMD, agora você pode usar curl.

enter image description here

 3
Author: Black, 2015-12-15 10:31:04

Seguir o Assistente de transferências

Siga os ecrãs um a um para seleccionar o tipo de pacote (executável de curva), OS (Win64), flavor (Genérico), CPU (x86_64) e a ligação de transferência.

Desbloquear e encontrar o curl.exe (encontrei-o na pasta src, pode-se encontrá-lo na pasta bin para OS diferentes so/sabor)

Para O tornar disponível a partir da linha de comandos, adicione a localização executável à localização do sistema ( adicionando a pasta à localização Variável de ambiente no Windows ).

Diverte-te.
 3
Author: brajesh jaishwal, 2018-03-16 07:22:42

Depois de adicionar curva.localização do exe para a variável do sistema ' Localização'

Pode abrir a linha de comandos e executar 'curl-V ' para ver se está a funcionar.

 2
Author: Shreyas, 2016-03-10 23:47:23

Estaticamente construído com ssl para Janelas:

Http://sourceforge.net/projects/curlforwindows/files/?source=navbar

Necessita de curl-7, 35, 0-openssl-libssh2-zlib-x64. 7z

..e para ssl tudo o que você precisa fazer é adicionar "-k", além de qualquer outro dos seus parâmetros e o problema do pacote BS desapareceu; nenhuma verificação CA.

 1
Author: Beeb, 2014-12-13 19:05:48

Usei com sucesso o instalador de curvas do Windows: http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html

Usando o cURL para a ligação de transferência directa do Windows com o instalador msi. Lembre-se de reiniciar o seu sistema após a instalação.

 1
Author: Kirill Ch, 2017-08-03 12:02:14