मैं विंडोज पर कर्ल कैसे स्थापित और उपयोग करूं?


558

मुझे विंडोज पर चलने के लिए कर्ल लेने में परेशानी हो रही है।

मैंने यहाँ से एक कर्ल जिप फ़ाइल डाउनलोड की है , लेकिन ऐसा लगता है कि स्रोत कोड है, निष्पादन योग्य नहीं है।

क्या मुझे इसे चलाने के लिए कर्ल संकलन करने की आवश्यकता है? यदि हाँ, तो मैं कैसे करूँ?

मुझे .exeकर्ल के लिए डाउनलोड कहां मिल सकते हैं ?

मैंने कर्ल को स्थापित करने के लिए दस्तावेज की तलाश की है, लेकिन वहाँ बहुत कम पाया जा सकता है।


3
क्या आप स्वीकार किए गए उत्तर को stackoverflow.com/a/16216825/700206 पर बदलने के अनुरोध पर विचार करेंगे? यह मेरा नहीं है, मुझे कोई धन नहीं मिला है, लेकिन इसे बेहतर बनाने और आधुनिक बनाने की कोशिश में समय बिताया है और विश्वास है कि आपका परिवर्तन उपयोगकर्ताओं की मदद कर सकता है। धन्यवाद ...
whitneyland

12
विंडोज 10 बिल्ड 1803 (मई 2018 की शुरुआत में) के साथ, आप कर्ल स्थापित नहीं करते हैं। यह C:\Windows\System32सीधे में है! देखें नीचे मेरा उत्तर
वॉनसी

सबसे आसान तरीका गिट स्थापित है और आपके पास यह है ( stackoverflow.com/questions/2710748/… )
BRogers

@VonC क्या आप जानते हैं कि अंतर्निहित संस्करण को कैसे चालू किया जाए और एक नया संस्करण कैसे चलाया जाए? Microsoft संस्करण sftp का समर्थन नहीं करता है।
फ्रैंक चेन

जवाबों:


241

यह मानते हुए कि आप इसे https://curl.haxx.se/download.html से प्राप्त कर चुके हैं , बस जहाँ चाहें इसे अनज़िप करें। स्थापित करने की आवश्यकता नहीं है। यदि आप एसएसएल का उपयोग करने जा रहे हैं, तो आपको कर्ल की वेबसाइट से उपलब्ध ओपनएसएसएल डीएलएल डाउनलोड करना होगा।


18
क्या वहां कर्ल। Exe फ़ाइल थी? उसको चलाओ। वैकल्पिक रूप से, curl.exe को कॉपी करें और किसी भी फाइल को .dll निर्देशिका में विस्तार करें जो आपके PATH परिवेश चर में शामिल है (या निर्देशिका को जोड़ें जहां curl.exe और .dll फाइलें आपके PATH वातावरण में हैं), और आप। इसे चलाने के लिए curl.exe को पूरा पथनाम टाइप नहीं करना होगा।
theglauber

11
@theglauber, सवाल यह है कि "कर्ल। exe कहाँ है"? मैंने डाउनलोड किया है .tar.gz, इसे ज़िप से अनपैक किया है और कोई भी नहीं है curl.exe
ग्रीन

9
शायद आप एक बाइनरी एक के बजाय एक स्रोत वितरण डाउनलोड कर रहे हैं।
theglauber

26
जब मैंने डाउनलोड की हुई कर्ल फ़ाइल "कर्ल-7.47.1.zip" को अनज़िप किया, तो मुझे कोई कर्ल नहीं मिला।
यश सरैया

6
यश, आपने शायद एक स्रोत संग्रह डाउनलोड किया है। "पैकेज" के तहत डाउनलोड पृष्ठ में कम देखें, 32 या 64-बिट विंडोज (win32 - जेनेरिक या win64 - सामान्य) के लिए
अनुभाग ढूंढें

931

आपके पास पहले से ही कर्ल हो सकता है

यह संभव है कि आपको कुछ भी डाउनलोड करने की आवश्यकता नहीं होगी:

  • यदि आप विंडोज 10, संस्करण 1803 या बाद के संस्करण पर हैं, तो आपके ओएस कर्ल की नकल के साथ पहले से ही सेट और उपयोग के लिए तैयार हैं।
  • यदि आपके पास Windows स्थापित करने के लिए Git है (यदि आपने git-scm.com से Git डाउनलोड किया है , तो इसका उत्तर हां है), आपके पास curl.exeनिम्न हैं:

    C:\Program Files\Git\mingw64\bin\
    

    बस उपरोक्त पथ को जोड़ने के लिए PATH

पैकेज प्रबंधक के साथ कर्ल स्थापित करना

यदि आप पहले से ही एक पैकेज मैनेजर का उपयोग कर रहे हैं, तो इसे एक के साथ इंस्टॉल करना अधिक सुविधाजनक हो सकता है:

मैन्युअल रूप से कर्ल स्थापित करना

डाउनलोडिंग कर्ल

गलती से गलत चीज को डाउनलोड करना बहुत आसान है। यदि, कर्ल होमपेज पर , आप साइट हेडर में बड़े और प्रमुख "डाउनलोड" अनुभाग पर क्लिक करते हैं, और फिर curl-7.62.0.tar.gzउसके शरीर में बड़ी और प्रमुख लिंक, तो आपने एक कर्ल स्रोत पैकेज डाउनलोड किया होगा , जिसमें कर्ल का स्रोत कोड होता है, लेकिन नहीं curl.exe। उसके लिए बाहर देखो।

इसके बजाय, इस पृष्ठ पर बड़े और प्रमुख डाउनलोड लिंक पर क्लिक करें । वे आधिकारिक विंडोज बिल्ड हैं, और उन्हें कर्ल-फॉर-विन प्रोजेक्ट द्वारा प्रदान किया गया है ।

यदि आपके पास अधिक गूढ़ आवश्यकताएं हैं (जैसे कि आप चाहते हैं कि साइबरविन बिल्ड, थर्ड-पार्टी बिल्ड, लिबकुरल, हेडर फाइल्स, सोर्स इत्यादि), कर्ल डाउनलोड विज़ार्ड का उपयोग करें । पांच सवालों के जवाब देने के बाद, आपको डाउनलोड लिंक की सूची के साथ प्रस्तुत किया जाएगा।

कर्ल निकालना और स्थापित करना

curl.exeअपने डाउनलोड किए गए पैकेज में खोजें ; यह शायद के तहत है bin\

अपनी हार्ड ड्राइव पर एक स्थान चुनें जो कर्ल के लिए एक स्थायी घर के रूप में काम करेगा:

  • यदि आप अपने स्वयं के फ़ोल्डर को कर्ल देना चाहते हैं, C:\Program Files\curl\या C:\curl\करेंगे।
  • यदि आपके पास कई ढीले निष्पादन योग्य हैं, और आप कई अलग-अलग फ़ोल्डरों को जोड़ना नहीं चाहते हैं PATH, तो एक फ़ोल्डर का उपयोग करें जैसे कि C:\Program Files\tools\या C:\tools\इस उद्देश्य के लिए।

curl.exeफ़ोल्डर के नीचे रखें । और कभी भी फोल्डर या उसके कंटेंट को न हिलाएं।

अगला, आप कमांड लाइन से कहीं भी कर्ल उपलब्ध कराना चाहते हैं। ऐसा करने के लिए, फ़ोल्डर को PATHइस तरह जोड़ें :

  1. विंडोज 10 स्टार्ट मेनू पर क्लिक करें। "पर्यावरण" लिखना शुरू करें।
  2. आप खोज परिणाम देखेंगे सिस्टम वातावरण चर संपादित करें । यह चुनें।
  3. एक सिस्टम गुण विंडो पॉपअप होगा। सबसे नीचे पर्यावरण चर बटन पर क्लिक करें ।
  4. "सिस्टम चर" (निचले बॉक्स) के तहत "पथ" चर का चयन करें। एडिट बटन पर क्लिक करें।
  5. क्लिक करें जोड़ें बटन और में फ़ोल्डर पथ पेस्ट जहां curl.exeरहता है।
  6. आवश्यकतानुसार ठीक पर क्लिक करें । ओपन कंसोल विंडो बंद करें और फिर से खोलें, ताकि उन्हें नया मिल जाए PATH

अब किसी भी कमांड प्रॉम्प्ट पर टाइपिंग कर्ल का आनंद लें। पार्टी का समय!


14
धन्यवाद - इसके अलावा, कर्ल के मेरे Win64 इंस्टॉलेशन ने इसे PATH वैरिएबल में जोड़ा है, इसलिए बस इसे इंस्टॉल करने से यह कमांड लाइन पर उपलब्ध होगा। % विंडर% में कॉपी करने की आवश्यकता नहीं है। यह Powershell
ndhar

3
बहुत सरल बस एक क्लिक के साथ यहाँ से डाउनलोड करने और इस ट्यूटोरियल के बाद कॉन्फ़िगर करने की आवश्यकता है ।
आरएन कुशवाहा

5
कृपया, एक अन्य उत्तर में डैनियल की टिप्पणी पढ़ें । यह विंडोज़ या सिस्टम निर्देशिका में चीजों को डालने के लिए एक भयानक दृष्टिकोण है, जबकि कहीं अधिक सभ्य तरीका है। अपने विंडोज़ इंस्टॉलेशन को प्रदूषित न करें, बल्कि पाथ चर का उपयोग करें, यह वही है जो किसी भी तरह से करना है।
Ivaylo Slavov

4
आपका क्या मतलब है% windir% में कॉपी, और ऐसा लगता है कि वे exe नहीं हैं वे एक और प्रारूप की फाइलें हैं, धन्यवाद।
हेनरी झू

6
मैंने "मार्क होर्सकेन" द्वारा कर्ल। Exe लिया। कर्ल। Exe हमें चाहिए src फ़ोल्डर में स्थित है। स्रोत है। अजीब। क्या मैं इन exe फाइलों पर भरोसा कर सकता हूं?
मास्टरजियो 2

103
  1. डाउनलोड कर्ल ज़िप
  2. सामग्री निकालें (यदि आपने सही संस्करण डाउनलोड किया है तो आपको curl.exe ढूंढना चाहिए)
  3. एक फ़ोल्डर में curl.exe रखें जहाँ आप अपना सॉफ़्टवेयर रखते हैं (जैसे D: \ software \ curl \ curl.exe)
  4. कमांड लाइन से कर्ल चलाने के लिए

    a) "My Computer" आइकन पर राइट-क्लिक करें

    b) गुण का चयन करें

    ग) 'उन्नत सिस्टम सेटिंग्स' लिंक पर क्लिक करें

    डी) टैब पर जाएं [उन्नत] - 'पर्यावरण चर' बटन

    ई) सिस्टम चर के तहत 'पथ' और संपादन बटन का चयन करें

    च) एक अर्धविराम जोड़ें जिसके बाद आप अपने कर्ल।

अब आप कमांड लाइन से टाइप करके चला सकते हैं:

curl www.google.com

पर्यावरण चर के सुझाव के लिए धन्यवाद , मैं विशेष रूप से खोज रहा था कि मैं कैसे एक निरंतर कमांड लाइन के लिए उपनाम तैयार curl
करूं

31

स्थापित करने के लिए सबसे सरल ट्यूटोरियल cURL पर विंडोज है विंडोज 7 पर मेकिंग cURL काम । इसमें केवल 3 आसान चरण हैं


22
यह ट्यूटोरियल System32 फ़ोल्डर में curl.exe रखने का सुझाव देता है। किसी को वास्तव में C: \ Program Files में एक कर्ल फ़ोल्डर बनाना चाहिए, कर्ल को वहां निष्पादन योग्य बनाएं और फिर उस फ़ोल्डर के पथ को सिस्टम पथ पर्यावरण चर में डाल दें। यह अभी भी इसे किसी भी स्थान पर कमांड प्रॉम्प्ट से एक्सेस करने की अनुमति देगा
डैनियल

26
  1. डाउनलोड cURL (SSL के साथ Win64 ia64 ज़िप बाइनरी)
  2. " " में curl.exe निकालेंC:\Windows\System32
  3. किया हुआ

और भी आसान:

डाउनलोड Win64 2000 / XP x86_64 MSI इंस्टॉलर एडवर्ड LoPinto द्वारा प्रदान की।

लिखने के समय फ़ाइल curl-7.46.0-win64.exeसबसे हाल ही में थी। विंडोज 10 के साथ परीक्षण किया गया।


3
बहुत बढ़िया जवाब ... @benny यह मेरे लिए भी काम कर रहा है .. लेकिन अपने पीसी को पुनरारंभ करना मत
कृपाल पटेल

यह मेरे लिए काम नहीं करता है। कर्ल को SSL प्रमाणपत्र की आवश्यकता है (curl-ca-bundle.crt) इसके अलावा कर्ल। Exe फ़ाइल है, इसलिए आपको बिन फ़ोल्डर की सामग्री कहीं रखनी चाहिए (मैंने इसे अपने डाउनलोड निर्देशिका में छोड़ दिया, लेकिन C:\Program Files\curlबेहतर होगा), फिर उस फ़ोल्डर को अपने पथ में जोड़ें।
डेव

26

विंडोज 10 संस्करण 1803 (और इससे पहले, अंदरूनी सूत्र 17063 के साथ) के साथ शुरू, आप curlअब और स्थापित नहीं करते हैं। विंडोज में एक देशी curl.exe (और tar.exe) शामिल है C:\Windows\System32\, जिसे आप अपने नियमित से सही उपयोग कर सकते हैं CMD

C:\Users\vonc>C:\Windows\System32\curl.exe --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

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

देखें प्रारंभिक घोषणा और रिहाई की घोषणा


हाय @VonC, जैसा कि आपने कहा कि यह मेरे सिस्टम में C: \ Windows \ System32 \ curl.exe में है। लेकिन अगर मैं इसे "CURL" कार्य के साथ अपने TFS सर्वर पाइपलाइन में उपयोग करना चाहता हूं - यह मांग में त्रुटि के लिए दिखा रहा है कि कर्ल बिल्ड एजेंट में नहीं है। मैंने vsts Agent को फिर से शुरू किया है, लेकिन कोई किस्मत नहीं। क्या मैं कुछ भूल रहा हूँ ?
दर्शन पटेल

@DarshanaPatel क्या आप अपने एजेंट से अपने %PATH%पर्यावरण चर को प्रिंट करने का अनुरोध कर सकते हैं ? इसके अलावा, सटीक त्रुटि संदेश क्या है?
VonC

हाय @Vonc, पथ C: \ WINDOWS \ system32; रास्ते में है। इसके अलावा, मैंने एजेंट और आउटपुट से प्रिंट कर्ल की कोशिश की है -> कर्ल 7.55.1 (विंडोज) libcurl / 7.55.1 WinSSL 2019-09-08T08: 14: 52.864977 रिलीज़-डेट: [असंबंधित] 2019-09 -08T08: 14: 52.86618Z प्रोटोकॉल: तानाशाह फ़ाइल ftp ftps http https imap imps pop3 pop3s smtp smtps telnet tftp।
दर्शन पटेल

और हाँ त्रुटि जो मुझे कार्य करते समय मिल रही है "cURL" है -> C: \ WINDOWS \ system32 \ curl.exe रिटर्न कोड के साथ विफल: 26 कर्ल त्रुटि के साथ विफल: C: \ WINDOWS \ system32 \ curl.exe वापसी के साथ विफल कोड: 26
दर्शन पटेल

2
बस इस बात का ध्यान रखें कि Microsoft आज तक कर्ल नहीं रखता है, इसलिए आपको अभी भी सभी सुरक्षा सुधारों / पैच के साथ नवीनतम संस्करण का उपयोग करना चाहिए।
डारियन मिलर

16

यह संभवतः ध्यान देने योग्य है कि पॉवर्सशेल वी 3 और अप में, इनवोक-वेबरपेस्ट नामक एक cmdlet है जिसमें कुछ कर्ल-ईश क्षमताएं हैं। नई WebServiceProxy और आह्वान-RestMethod cmdlets का शायद बहुत उल्लेख के लायक हैं।

मुझे यकीन नहीं है कि वे आपकी ज़रूरतों को पूरा करेंगे या नहीं, लेकिन यद्यपि मैं एक विंडोज लड़का नहीं हूं, मुझे यह कहना होगा कि मुझे ऑब्जेक्ट एप्रोच पीएस लगता है, उपयोगिताओं की तुलना में काम करने में बहुत आसान है जैसे कि कर्ल, विग आदि। वे एक बार देखने लायक हो सकते हैं


11

जैसा कि आप पहले से ही जानते हैं, आप आधिकारिक कर्ल वेबसाइट पर बायनेरिज़ के कई पैकेज पा सकते हैं।

एक बार जब आप एक पैकेज डाउनलोड करते हैं, तो आप इसे जहां चाहें खोल दें। मैं आपके पथ में इसके स्थान को जोड़ने की सलाह देता हूं, इसलिए आप बैच या पॉवरशेल स्क्रिप्ट से कर्ल कह सकते हैं। आरंभ मेनू में अपने पथ प्रकार "पर्यावरण चर" में एक निर्देशिका जोड़ने के लिए, और "उपयोगकर्ता पर्यावरण चर संपादित करें" चुनें। पथ का चयन करें, और "मूल्य" बॉक्स के अंत में जोड़ें: सी; \ कर्ल \ निर्देशिका (निर्देशिका के साथ जहां आपने कर्ल को बचाया है)।

यदि आप एसएसएल का उपयोग करना चाहते हैं, तो आपको एक प्रमाणपत्र बंडल की आवश्यकता है। Mk-ca-bundle.pl (perl) या mk-ca-bundle.vbs (VBScript) चलाएं। बायनेरिज़ के कुछ पैकेजों में एक या दोनों शामिल हैं। यदि आपके डाउनलोड में एक शामिल नहीं है, तो यहां एक डाउनलोड करें: https://github.com/bagder/curl/tree/master/lib । मैं mk-ca-bundle.vbs की सलाह देता हूं, जैसे कि विंडोज़ पर आप इसे चलाने के लिए बस इसे डबल क्लिक करते हैं। यह ca-bundle.crt नामक एक फ़ाइल का उत्पादन करेगा। इसे curl-ca-bundle.crt का नाम दें और इसे निर्देशिका में curl.exe के साथ सहेजें।

वैकल्पिक रूप से, मैंने हाल ही में एक msi इंस्टॉलर विकसित किया है जो केवल कुछ ही क्लिक के साथ कर्ल का पूर्ण रुप से निर्मित बिल्ड अप करता है। यह स्वचालित रूप से आपके मार्ग पर कर्ल का विज्ञापन करता है, इसमें एक तैयार-से-उपयोग ssl प्रमाणपत्र बंडल शामिल है, और कर्ल मैनुअल और प्रलेखन को प्रारंभ मेनू से सुलभ बनाता है। आप इसे www.confusedbycode.com/curl/ पर डाउनलोड कर सकते हैं ।


एक FYI के रूप में पाठकों के लिए जो यहाँ डाउनलोड का उपयोग करते हैं, A. यह McAfee (हाँ, ठीक है, meh, McAfee) द्वारा साफ़ किया गया है, लेकिन मैं इसे सालों से इस्तेमाल कर रहा हूँ और इसमें कोई समस्या नहीं है) ... B तुरंत भुगतान समाधान के साथ जाने पर विचार करें। केवल $ 3। (मुझे लगता है अगर मैं जल्दी ही कीमत पर ध्यान दिया होता (और आगे क्या करना है, इसका एक संकेत था)। C. यदि आप मुफ्त संस्करण के साथ जाते हैं तो आपको थोड़ा पुराना संस्करण मिल रहा है (मेरे उद्देश्यों के लिए ठीक है)। D. आपको एक कैप्चा गेम खेलकर 'साबित करना है कि आप रोबोट नहीं हैं' मैंने पहले कभी नहीं देखा है। घरों के कई-चुनिंदा pics होने शुरू कर दिया। । । । । ।
शेल्टर 22'16

। । । यह काम नहीं लगता था, इसलिए क्या पिक्स के सेट में अधिक सामान्य इमारतों को भी चुना जाना चाहिए था? आखिरकार इसी तरह की समस्याओं के साथ अधिक अस्पष्ट चित्र सेट के साथ चक्रवात हो गया और अंत में "उन चौराहों का चयन करें जिनके पास सड़क के संकेत हैं"। ये असंदिग्ध साबित हुए, मैंने "रोबोट परीक्षण नहीं" पारित किया और इंस्टॉलर को डाउनलोड करने में सक्षम था। ई। इंस्टॉलर मेरी मशीन पर व्यवस्थापक के रूप में। एफ। 2015 के पुनर्वितरण के लिए एमएस विजुअल सी ++ स्थापित करने की आवश्यकता है। उस 2x को लॉन्च करना था, लेकिन मुझे यकीन है कि डाउनलोड पर उनके अंत में एक एमएस
हिकअप था

.... जी ओह, हाँ, कैप्चा चीज़ पर, मैंने 'मैं एक रोबोट नहीं हूँ' के लिए चेक बॉक्स पर ध्यान देने से पहले डाउनलोड बटन दबा दिया। मुझे लगता है कि क्योंकि मैंने पहले डाउनलोड करने की कोशिश की थी, भले ही मैंने बाद में बॉक्स की जांच की, मुझे भी कैप्चा करने के लिए मजबूर किया गया। उम्मीद है कि दूसरे इससे बच सकते हैं। एच। ओवर, इस पैकेज से बहुत खुश हैं और अपडेट प्राप्त कर रहे हैं (यह मानते हुए कि मैं पेपैल का उपयोग कर सकता हूं)। धन्यवाद @confusedbycode, यह libssh2 * .dll को खोजने की तुलना में बहुत आसान था (और अन्य को बाद में "आधिकारिक" डाउनलोड से निर्भरता की खोज की जा सकती है) (ऊपर देखें)। सभी को शुभकामनाएँ!
शेल्टर

एच। ने "ऑटो-अपडेट और इजी एसएफटीपी" का उपयोग करने के बारे में "पेशेवर संस्करण" स्थापित करने की अपेक्षा की, लेकिन यह नहीं देखें कि `सी: / प्रोग्राम फाइलों / कन्फ्यूज्ड बाई कोड 'निर्देशिका संरचना में। (मुझे पता है कि यह तकनीकी सहायता के लिए जगह नहीं है, बस इस समाधान के साथ अपने अनुभव को खत्म करना)। सभी को सफलता मिले!
शेल्टर 22'16

11

यह भी ध्यान दें कि git-scm.com से विंडोज के लिए Git इंस्टॉल करना कर्ल को भी इंस्टॉल करता है। फिर आप कर्ल को GIT से विंडोज के BASH टर्मिनल के लिए चला सकते हैं (डिफ़ॉल्ट विंडोज सीएमडी टर्मिनल के लिए नहीं)।


सबसे आसान तरीका मुझे ऐसा करने का मिला है, खासकर एक कॉर्पोरेट फ़ायरवॉल के पीछे। इसके अलावा: इन दिनों विजुअल स्टूडियो की स्थापना के हिस्से के रूप में तैनात किया गया है?
टिम बैरास

11

विंडोज के लिए चॉकलेट पैकेज प्रबंधक स्थापित करें । एक बार स्थापित, बस दर्ज करें choco install curl। फिर आप curlएक टर्मिनल से उपयोग कर सकते हैं ।


7

आप इस ट्यूटोरियल को फॉलो करके 3 सरल चरणों में कर्ल, ओपनएसएल, लिबास 2 और ज़्लीब के नवीनतम संस्करण का निर्माण कर सकते हैं

कर्ल को सांख्यिकीय रूप से बनाया गया है ताकि आपको पूर्वापेक्षाशील गतिशील रनटाइम वितरित न करना पड़े।

आप SourceForge से एक पूर्वनिर्मित संस्करण (x86 और x64) भी डाउनलोड कर सकते हैं


7

मेरे पास विंडोज के लिए कर्ल के साथ बहुत सारे मुद्दे थे। मैंने आखिरकार Cygwin का उपयोग किया , जिसमें डिफ़ॉल्ट रूप से कर्ल शामिल हैं।


मुझे मैन्युअल रूप से "नेट" पैकेज को स्थापित करने के लिए सेट करना था, ताकि यह cURL स्थापित हो। यह
साइबरविन

7

सोचा था कि मैं वही लिखूंगा जो मैंने किया (विंडोज 10, 64-बिट):

डाउनलोड पृष्ठ https://curl.haxx.se/download.html से डाउनलोड विज़ार्ड https://curl.haxx.se/dlwiz/ चुनें

कर्ल निष्पादन योग्य चुनें।

Win64 चुनें।

सामान्य चुनें।

कोई भी चुनें

X86_64 चुनें।

पहला अनुशंसित विकल्प चुनें। मेरे लिए यह था:

कर्ल संस्करण: 7.53.1 - एसएसएल सक्षम एसएसएच सक्षम। द्वारा प्रदान: विक्टर Szakáts। यह पैकेज प्रकार कर्ल निष्पादन योग्य है आपको इस लिंक से एक पूर्व-निर्मित 'कर्ल' बाइनरी मिलेगा (या कुछ मामलों में, यह लिंक आपके द्वारा दिए गए पृष्ठ पर प्रदान की गई जानकारी का उपयोग करके)। आपको साझा लायब्रेरी / DLL के रूप में 'libcurl' स्थापित हो भी सकता है और नहीं भी। फ़ाइल को 7zip का उपयोग करके पैक किया गया है। 7zip एक फ़ाइल संग्रह प्रारूप है।

डाउनलोड पर क्लिक करें।

आपके डाउनलोड फ़ोल्डर में फ़ाइल कर्ल-7.53.1-win64-mingw.7z होना चाहिए।

यदि आपके पास नहीं है तो 7-ज़िप स्थापित करें।

राइट-क्लिक करें, 7-ज़िप, यहाँ निकालें। Z: \ Tools \ जैसी कहीं न कहीं निकाली गई फ़ाइल को कॉपी और पेस्ट करें

यदि आप बिन फ़ोल्डर में देखते हैं तो आपको curl.exe दिखाई देगा। यदि आप इसे डबल-क्लिक करते हैं तो एक विंडो तेज़ी से फ्लैश और लुप्त हो जाएगी। इसे चलाने के लिए आपको कमांड प्रॉम्प्ट का उपयोग करना होगा। बिन फ़ोल्डर पर नेविगेट करें और अनुरोध करने के लिए अपने मापदंडों के बाद कर्ल टाइप करें। आपको दोहरे उद्धरण चिह्नों का उपयोग करना चाहिए । एकल उद्धरण विंडोज पर कर्ल के साथ काम नहीं करेंगे।

अब आप उपयोगकर्ता के पथ चर में कर्ल जोड़ना चाहते हैं, ताकि आपको प्रोग्राम चलाने के लिए सही फ़ोल्डर में नेविगेट न करना पड़े। इस पीसी पर जाएं, कंप्यूटर, सिस्टम गुण, उन्नत सिस्टम सेटिंग्स, एक व्यवस्थापक के रूप में प्रमाणित करें (आप व्यवस्थापक के रूप में नहीं चल रहे हैं? सही? सही?) पर्यावरण चर, सिस्टम चर, सूची को देखें और पथ का चयन करें, फिर संपादित करें, फिर नया, फिर, उदा

Z: \ उपकरण \ कर्ल-7.53.1-win64-MinGW \ बिन

यदि आप चाहें तो एक अनुगामी बैकस्लैश जोड़ सकते हैं, मुझे नहीं लगता कि यह मायने रखता है। सूची के शीर्ष पर जाने तक ऊपर क्लिक करें, फिर आप इसे पिछली स्क्रीन से आसानी से देख सकते हैं। ठीक, ठीक, ठीक क्लिक करें, फिर एक कमांड प्रॉम्प्ट खोलें और आप किसी भी उपयोगकर्ता से किसी भी फ़ोल्डर से कर्ल टाइप करके कर्ल चला सकते हैं। अपने दोहरे उद्धरण मत भूलना।

यह वह उत्तर है जो मेरी इच्छा है कि मैं था।


6

मैं कर्ल की डाउनलोड प्रक्रिया की तलाश कर रहा था और हर जगह जहां उन्होंने कहा कि System32 में कॉपी कर्ल। Exe फ़ाइल है, लेकिन उन्होंने डायरेक्ट लिंक नहीं दिया है। तो यहाँ आनंद है, बस फ़ोल्डर में आसानी से curl.exe खोजें

इसे अनज़िप करें और फिर बिन फ़ोल्डर में जाएं, आपको एक्साई फ़ाइल मिलती है

डाउनलोड कर्ल सामान्य के लिए लिंक


5

यह इंस्टॉलर मेरे लिए आसान है http://www.confusedbycode.com/curl/

लिंक वर्णन करता है कि इसका उपयोग कैसे करना है। यहाँ ऊपर की वेबसाइट से लिया गया सारांश है:

"आप कुछ ही क्लिक के साथ विंडोज के लिए cURL स्थापित कर सकते हैं। बस नीचे दी गई तालिका से एक इंस्टॉलर डाउनलोड और चलाएं, और इंस्टॉल पर क्लिक करें। डिफ़ॉल्ट इंस्टॉलेशन में शामिल हैं:

  1. curl.exe
  2. एक SSL प्रमाणपत्र बंडल (ca-cert-bundle.crt)
  3. एसएसएल प्रमाणपत्र बंडल पीढ़ी स्क्रिप्ट (mk-ca-bundle.pl & mk-ca-bundle.vbs)
  4. CURL और libcurl के लिए HTML मैनुअल
  5. विंडोज के लिए टेक्स्ट डॉक्यूमेंटेशन तैयार किया गया है (ताकि आप नोटपैड के साथ पढ़ने के लिए फाइलों को डबल क्लिक कर सकें)
  6. CURL स्थापना फ़ोल्डर, मैनुअल, प्रलेखन और अनइंस्टालर के शॉर्टकट के साथ मेनू फ़ोल्डर प्रारंभ करें
  7. cURL आपके पथ में जुड़ गया, इसलिए आप इसे बैच या पॉवरशेल स्क्रिप्ट के साथ उपयोग कर सकते हैं और इसे कमांड प्रॉम्प्ट से किसी भी कार्यशील निर्देशिका में कॉल कर सकते हैं

अपनी स्थापना में डेवलपर्स की फ़ाइलों को शामिल करने के लिए, उन्नत पर क्लिक करें। डेवलपर्स की फाइलों में libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C हेडर, lib और कोड उदाहरण शामिल हैं।

जब आप उन्नत पर क्लिक करते हैं, तो आप यह भी चुन सकते हैं कि दस्तावेज़ीकरण और नियमावली को स्थापित करना है या नहीं, और अपने पथ पर cURL जोड़ना है या नहीं।

यदि आपके पास अपने कंप्यूटर पर व्यवस्थापक विशेषाधिकार नहीं हैं, तो "बिना व्यवस्थापक विशेषाधिकार" पंक्ति में से किसी एक फ़ाइल का उपयोग करें। ये C: \ Users \ Name \ AppData \ Local \ Apps में cURL स्थापित करते हैं।

यदि आप इंस्टॉलर का उपयोग नहीं करना चाहते हैं, लेकिन फिर भी ऊपर सूचीबद्ध सामग्री चाहते हैं, तो आप ज़िप अभिलेखागार में से एक डाउनलोड कर सकते हैं। "


मुझे अभी भी मैन्युअल रूप से कॉपी करना
पड़ता है

1
उन्नत के तहत पथ चर विकल्प का ध्यान रखना चाहिए था। थो जो स्थानीय प्रणाली या किसी अन्य उपयोगकर्ता के रूप में चल रही पृष्ठभूमि सेवाओं के लिए काम नहीं करेगा
ऑस्ट्रेलियाई ऐश

3

बस कर्ल डाउनलोड करें और संपीड़ित फ़ाइल निकालें। आपको फ़ाइल "curl.exe" मिलेगी। एक सीएमडी शेल खोलें, फ़ाइल कर्ल को सीएमडी शेल में खींचें, अब आप कर्ल का उपयोग कर सकते हैं।

यहाँ छवि विवरण दर्ज करें


3
यह उत्तर तकनीकी रूप से सही है, प्रश्नों का उत्तर देता है, और वास्तव में इसे न्यूबॉकों को समझाने का सबसे आसान तरीका है। यह स्पष्ट नहीं है कि डाउनवोट किस लिए हैं। सीधे सवाल को संबोधित करने के लिए जोड़ने का एकमात्र हिस्सा है -you don't _need_ to "install" it if you make sure you download the binary instead of the source code.
अमित नायडू

3

System Variable ' Path ' में curl.exe का पथ जोड़ने के बाद

आप कमांड प्रॉम्प्ट खोल सकते हैं और यह देखने के लिए ' कर्ल -V ' चला सकते हैं कि क्या यह काम कर रहा है।


पाठकों के लिए ध्यान दें: यह संस्करण के लिए एक पूंजीकृत V है, निम्न केस v संस्करण के लिए है। सुरक्षित प्रकार होने के लिए curl.exe --version संस्करण और अपने संस्करण के प्रोटोकॉल पर भी ध्यान दें।
फ्रैंक चेन

3

डाउनलोड विज़ार्ड का पालन करें

प्रकार के पैकेज का चयन करने के लिए एक-एक करके स्क्रीन का अनुसरण करें ( कर्ल निष्पादन योग्य ), ओएस ( Win64 ), स्वाद ( सामान्य ), सीपीयू ( x86_64 ) और डाउनलोड लिंक ।

अनज़िप डाउनलोड करें और कर्ल.एड पाएं (मैंने इसे src फ़ोल्डर में पाया, कोई इसे अलग-अलग OS / स्वाद के लिए बिन फ़ोल्डर में पा सकता है)

कमांड लाइन से इसे उपलब्ध कराने के लिए, निष्पादन योग्य पथ को सिस्टम पथ ( विंडोज में निर्देशिका को पाथ पर्यावरण चर में जोड़कर ) में जोड़ें।

कर्ल का आनंद लें।


1

खिड़कियों के लिए ssl के साथ सांख्यिकीय रूप से निर्मित:

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

आपको कर्ल-7.35.0-ओप्सनल-लिब्श 2-zlib-x64.7z की आवश्यकता है

.. और ssl के लिए आपको बस अपने किसी भी अन्य पैरामीटर के अलावा "-k" जोड़ना होगा और बंडल बीएस समस्या दूर हो जाएगी; कोई सीए सत्यापन नहीं।


1

मैंने सफलतापूर्वक विंडोज कर्ल-इंस्टॉलर का उपयोग किया है: http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html

msi- इंस्टॉलर के साथ विंडोज डायरेक्ट डाउनलोड लिंक के लिए cURL का उपयोग करके । इंस्टॉल करने के बाद अपने सिस्टम को रिबूट करना याद रखें।


1
  • रास्ते से खिड़कियों के लिए कर्ल डाउनलोड करें : https://curl.haxx.se/windows/
  • Unzip और आपको .. \ bin \ curl.exe मिलेगा
  • आसान वैश्विक पहुंच के लिए अपने पथ चर में \ ... बिन जोड़ें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.