卷曲不被识别为内部或外部命令,可操作程序或批处理文件

时间:2015-02-26 07:26:29

标签: windows batch-file curl cmd hockeyapp

我已经安装了curl并在我的系统中将其设置为environment variable。但是当运行curl命令时,它发出错误'curl' is not recognized as an internal or external command, operable program or batch file.我尝试重新启动系统但没有用。我希望将我的应用程序上传到HockeyApp。请帮帮我。我正在使用Windows 8.1。

3 个答案:

答案 0 :(得分:84)

在Windows中安装curl的步骤

在Windows上安装cURL

要在Windows上安装cURL,需要遵循4个步骤。

步骤1和步骤2是安装SSL库。 第3步是安装cURL。 第4步是安装最近的证书

第一步:安装Visual C ++ 2008 Redistributables

来自https://www.microsoft.com/en-za/download/details.aspx?id=29 适用于64位系统 Visual C ++ 2008 Redistributables(x64) 适用于32位系统 Visual C ++ 2008 Redistributables(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部分并下载带有SSL支持的Win64二进制文件(没有划掉SSL的那个)。 访问http://curl.haxx.se/download.html 更具体的链接: http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi

将curl.exe复制到C:\ Windows \ System32

第四步:安装最近的证书

请勿跳过此步骤。 从https://curl.haxx.se/ca/cacert.pem下载有效CERT文件的最新副本 将其复制到放置curl.exe(C:\ Windows \ System32)的同一文件夹中,并将其重命名为 curl-ca-bundle.crt

如果您已经安装了curl或在完成上述步骤后,请将安装它的目录添加到Windows路径中:

1 - 在桌面上,右键单击我的电脑,然后点击属性
2 - 单击高级系统设置 3 - 在“系统属性”窗口中,单击环境变量按钮 4 - 选择路径,然后点击修改 5 - 在末尾附加; c:\ path to curl directory 5 - 单击确定 6 - 关闭重新打开 命令提示

答案 1 :(得分:7)

在这里您可以找到Curl.exe的直接下载链接

我一直在寻找 Curl 的下载过程以及他们所说的在System32 中复制 curl.exe文件的所有内容但是他们没有提供直接链接但是在挖掘之后我得到了它。所以在这里很享受,在 bin文件夹中轻松找到 curl.exe

  

解压缩然后转到bin文件夹,你得到exe文件

link to download curl generic

答案 2 :(得分:3)

方法1: \

添加" C:\ Program Files \ cURL \ bin"路径到系统变量路径 右键单击“我的电脑”,然后单击“属性”>高级>环境变量 enter image description here

方法2:(如果方法1不起作用)

简单的打开命令提示符"以管理员身份运行"