Curl не является внутренней или внешней командой исполняемой программой или пакетным файлом

Я пытаюсь запрос с помощью CURL команды в ElasticSearch в окнах платформы.

Я получаю сообщение об ошибке: CURL is not recognized as an internal or external command

Пожалуйста, помогите мне понять проблему.

Лучший ответ:

Если вы уже установили curl , добавьте каталог, в который он установлен, на путь Windows:

Пользователи Windows Vista и Windows 7

1 – На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите ” Свойства”.
2 – Нажмите ссылку ” Дополнительные системные настройки” в левом столбце.
3 – В окне “Свойства системы” нажмите кнопку ” Переменные среды”.
4 – Выберите ” Путь” и нажмите ” Изменить”.
5 – Добавить в каталог c:path для завивки.
5 – Нажмите ” ОК”.
6 – Закройте и снова откройте командную строку

How to set the path and environment variables in Windows

Я бы не рекомендовал использовать cURL для окон для поиска elastics.

Что такое CURL?

Вам определенно лучше использовать любой инструмент REST, например Post MAN или REST Console. Если вы хотите автозавершение, вы должны использовать Marvel.

Источник: techarks.ru

Curl не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я установил и установил его как в своей системе. Но при запуске команды выдает ошибку Я попытался перезапустить систему, но это бесполезно. Я хочу, чтобы это загрузило мое приложение на . Пожалуйста, помогите мне. Я использую Windows 8.1.

Шаги по установке curl в windows

Установить cURL в Windows

Чтобы установить cURL в Windows, выполните 4 шага.

Шаг 1 и Шаг 2 — установить библиотеку SSL. Шаг 3 — установка cURL. Шаг 4 — установить последний сертификат

Шаг 1. Установка распространяемых компонентов Visual C ++ 2008

С https://www.microsoft.com/en-za/download/details.aspx?id=29 Для 64-битных систем Распространяемые компоненты Visual C ++ 2008 (x64) Для 32-битных систем Распространяемые компоненты Visual C ++ 2008 (x32)

Шаг второй: установите Win (32/64) OpenSSL v1.0.0k Light

С http://www.shininglightpro.com/products/Win32OpenSSL.html Для 64-битных систем Win64 OpenSSL v1.0.0k Light Для 32-битных систем Win32 OpenSSL v1.0.0k Light

Шаг третий: установите cURL

В зависимости от того, какая у вас система — 32- или 64-разрядная, загрузите соответствующий ** curl.exe. ** Например, перейдите в раздел Win64 — Generic и загрузите двоичный файл Win64 с поддержкой SSL. (тот, где SSL не зачеркнут). Посетите http://curl.haxx.se/download.html.

Скопируйте curl.exe в C: Windows System32

Шаг четвертый: установите последние сертификаты

Не пропускай этот шаг. Загрузите последнюю копию действительных файлов CERT с https://curl.haxx.se/ca/cacert.pem Скопируйте ее в ту же папку, в которую вы поместили curl.exe (C: Windows System32), и переименуйте ее как curl-ca-bundle.crt

Читайте также:
Как удалить программу в линукс

Curl — идеальная утилита для тестирование API

Если вы уже установили или после выполнения вышеуказанных шагов, добавьте каталог, в котором он установлен, в путь Windows:

1 — На рабочем столе щелкните правой кнопкой мыши Мой компьютер и нажмите Свойства.
2 — Щелкните Расширенные системные настройки .
3 — В окне «Свойства системы» нажмите кнопку Переменные среды кнопка.
4 — Выбрать Дорожка и нажмите редактировать.
5 — Добавить ; c: путь к каталогу curl в конце.
5 — Щелкните в порядке.
6 — Закрыть а также повторно открыть то командная строка

  • 1 Молодец, спасибо Невин. Я не смог найти распространяемые компоненты Visual C ++ 2008 на шаге 1, но все равно должен установить их, поскольку остальные шаги сработали.
  • Как и Пол, мне не удалось найти элемент в , но он работал правильно! Спасибо за подробное руководство, +1
  • 1 отличный пост! Работал нормально. На четвертом шаге эта ссылка открывается как набор текста. Я просто скопировал и вставил это в текстовый файл, а затем изменил имя на curl-ca-bundle.crt — вам может потребоваться включить расширения файлов, чтобы изменить расширение файла.
  • 1 Подождите, в ваших заметках говорится, что нужно скопировать EXE, а не исходный каталог . поэтому, когда вы говорите «Добавить; c: путь к каталогу curl в конце». это очень сбивает с толку, потому что нет «каталога» curl. Очень запутанно.
  • То же, что и выше, в Windows 10 curl уже есть в system32 / curl.exe, тогда как нам его настроить в переменной среды.

Здесь вы можете найти прямую ссылку для загрузки Curl.exe

Я искал процесс загрузки Завиток и везде, где они сказали, копия curl.exe в System32 но они не предоставили прямую ссылку, но, покопав немного больше, я понял. так вот наслаждайся, найди curl.exe легко в папка bin просто

разархивируйте его, а затем перейдите в папку bin, там вы получите файл exe

ссылка для загрузки curl generic

  • В curl-7.53.1 нет папки bin, вы можете найти ее здесь:
  • найти в папке src /, но не выполнить.
  • Большое спасибо .. После копирования и вставки я запустил терминал с этого пути, и он сработал

Способ 1:

добавьте путь «C: Program Files cURL bin» в системные переменные Путь щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства»> «Дополнительно»> «Переменные среды».

Способ 2: (если способ 1 не работает, то)

простая открытая командная строка с «запускать от имени администратора»

Источник: ru.fluffyfables.com

Curl не является внутренней или внешней командой

Я установил curl и установил его как environment variable в моей системе. Но при запуске команды curl , которая дает ошибку ‘curl’ is not recognized as an internal or external command, operable program or batch file. , я попытался перезагрузить мою систему, но не нужен. Мне нужно, чтобы это приложение было загружено в HockeyApp . Пожалуйста, помогите мне. Я использую Windows 8.1.

Читайте также:
Какой элемент окна программы ms word выделен Красным на рисунке

Шаги по установке завитка в windows

Установить cURL в Windows

Для установки cURL в Windows предусмотрено 4 шага.

Шаг 1 и шаг 2 — установить библиотеку SSL. Шаг 3 — установить cURL. Шаг 4 — установить последний сертификат

Шаг первый: установите распространенные распространяемые компоненты Visual С++ 2008

Шаг второй: установите Win (32/64) OpenSSL v1.0.0k Light

От http://www.shininglightpro.com/products/Win32OpenSSL.html Для 64-битных систем Win64 OpenSSL v1.0.0k Light Для 32-битных систем Win32 OpenSSL v1.0.0k Light

Шаг третий: установите cURL

В зависимости от того, является ли ваша система 32 или 64 бит, загрузите соответствующий ** curl.exe. ** Например, перейдите в раздел Win64 — Generic и загрузите двоичный файл Win64 с поддержкой SSL (тот, где SSL не вычеркнут) . Посетите http://curl.haxx.se/download.html Более конкретная ссылка: http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi

Скопировать файл curl.exe в C:WindowsSystem32

Шаг четвертый: установите последние сертификаты

Не пропустите этот шаг. Загрузите последнюю копию действительных файлов CERT из https://curl.haxx.se/ca/cacert.pem Скопируйте его в ту же папку, куда вы поместили curl.exe(C:WindowsSystem32), и переименуйте ее как curl-ca-bundle.crt

Если вы уже установили curl или выполнили указанные выше шаги, добавьте каталог, в который он установлен, на путь Windows:

1 — На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите Свойства . 2 — Нажмите Расширенные настройки системы . 3 — В окне «Свойства системы» нажмите кнопку Переменные среды . 4 — Выберите Путь и нажмите Изменить . 5 — добавьте ; c:путь для завивки каталога в конце. 5 — Нажмите ОК . 6 — Закрыть и заново открыть командную строку

I have installed curl and have set it as environment variable in my system. But when running the curl command its giving an error ‘curl’ is not recognized as an internal or external command, operable program or batch file. I tried restarting my system but is of no use.I want this to upload my application to HockeyApp . Please help me out.I am using Windows 8.1.

3 Answers 3

Steps to install curl in windows

Install cURL on Windows

There are 4 steps to follow to get cURL installed on Windows.

Step 1 and Step 2 is to install SSL library. Step 3 is to install cURL. Step 4 is to install a recent certificate

Step One: Install Visual C++ 2008 Redistributables

Step Two: Install Win(32/64) OpenSSL v1.0.0k Light

From http://www.shininglightpro.com/products/Win32OpenSSL.html For 64bit systems Win64 OpenSSL v1.0.0k Light For 32bit systems Win32 OpenSSL v1.0.0k Light

Читайте также:
Какой программой открываются гаджеты

Step Three: Install cURL

Depending on if your system is 32 or 64 bit, download the corresponding** curl.exe.** For example, go to the Win64 — Generic section and download the Win64 binary with SSL support (the one where SSL is not crossed out). Visit http://curl.haxx.se/download.html

Copy curl.exe to C:WindowsSystem32

Step Four: Install Recent Certificates

Do not skip this step. Download a recent copy of valid CERT files from https://curl.haxx.se/ca/cacert.pem Copy it to the same folder as you placed curl.exe (C:WindowsSystem32) and rename it as curl-ca-bundle.crt

If you have already installed curl or after doing the above steps, add the directory where it’s installed to the windows path:

1 — From the Desktop, right-click My Computer and click Properties.
2 — Click Advanced System Settings .
3 — In the System Properties window click the Environment Variables button.
4 — Select Path and click Edit.
5 — Append ;c:path to curl directory at the end.
5 — Click OK.
6 — Close and re-open the command prompt

curl не распознается как внутренняя или внешняя команда при запуске сценария командной строки Teamcity. Curl устанавливается в локальном режиме и отлично работает в командной строке.

журнал Сложение Результат:

локон команда

Создан 19 ноя. 13 2013-11-19 16:41:58 karthik

Ниже приводится команда должна использовать, чтобы получить информацию о сборке. curl -v — basic —request GET % teamcity.serverUrl%/httpAuth/app/rest/изменения? build = id:% teamcity.build.id% —data true —header «Content-Type: text/xml» – karthik 19 ноя. 13 2013-11-19 18:47:35

2 ответа

а) Есть ли, как anovitskiy предложил и добавить его в пути , Но затем перезапустите агент сборки, чтобы он подбирал новый путь.

б) Вместо того, чтобы говорить curl сделать C:PathToLocationofcurl.exe как команда.

Создан 19 ноя. 13 2013-11-19 19:11:58 Welsh

Развернувшись на других ответах, вам нужно сообщить TeamCity, где находится завиток.

Но вы можете сделать это через TeamCity, добавив путь к завитушке в свою переменную env.Path, и это приятно, так как вам не нужно менять переменную PATH на каждый агент сборки.

    В конфигурации сборки, добавьте env.Path под «Build» Параметры разделе .

Для значения вам нужно указать путь к завиту и сохранить существующие значения; что-то вроде:

Добавить шаг тест сборки, если вы хотите, чтобы доказать, что он работал; просто сделать следующее и просмотреть результаты:

echo %env.Path%
curl —help

Я исследовал, как TeamCity обрабатывает добавляющие значения этого недавно . см this answer для слишком много информации и примера с MySql. Посмотрите на редактирование # 2, но основы, которые вам нужны, выше.

Создан 20 ноя. 13 2013-11-20 06:33:54 Damon

Источник: prokompter.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru