我正在尝试在我正在编写的批处理文件中使用curl命令。我已经下载了最新的curl可执行文件并运行它但我无法使用命令“curl”我应该采取哪些步骤才能正确使用它?命令行仍然说
“卷曲未被识别为内部或外部命令,能够执行程序或批处理文件”
我对使用cURL做其他事情不感兴趣
答案 0 :(得分:7)
您必须将包含curl.exe
的目录添加到path
,可能是bin
目录。
在Windows XP中,您可以通过以下方式执行此操作:
path
并添加curl目录的路径答案 1 :(得分:3)
在Windows中安装curl的步骤
在Windows上安装cURL
要在Windows上安装cURL,需要遵循4个步骤。
步骤1和步骤2是安装SSL库。 第3步是安装cURL。 第4步是安装最近的证书
第一步:安装Visual C ++ 2008 Redistributables
Download Visual C++ 2008 Redistributables.
第二步:安装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
第四步:安装最近的证书
请勿跳过此步骤。 从http://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 - 关闭并重新打开 命令提示
答案 2 :(得分:1)
看起来它不在您的路径上 - 尝试打开一个新的控制台窗口。
答案 3 :(得分:1)
您需要将其添加到路径环境变量中。如果你想通过批处理完成,那么你可以用curl.exe更新它存储目录的reg键,如下所示:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /t REG_EXPAND_SZ /d "curlpath\curl.exe";%path%" /f
或者如果exe不依赖于任何其他文件,您可以将其复制到路径现有目录,如C:\Windows\system32.
希望这有帮助!