有没有办法在Windows中安装cURL,以便从命令提示符运行cURL命令?


当前回答

在窗口中创建批处理文件,并在窗口中享受cURL:)

@echo off
echo You are about to use windows cURL, Enter your url after curl command below:
set /p input="curl "
cls
echo %input%
powershell -Command "(new-object net.webclient).DownloadString('%input%')"
pause

其他回答

假设您是游戏新手或由于安全限制而无法安装软件,您可以使用Scoop来安装curl。从powershell或命令窗口运行以下命令。注意,这里假设您使用的是Powershell v3.0+。

这里的另一个很酷的优点是,它只为当前用户安装软件。

设置执行异常 Set-ExecutionPolicy -ExecutionPolicy Undefined -Scope CurrentUser 安装勺 Iex (new-object net.webclient).downloadstring('https://get.scoop.sh') 安装旋度。您可能会看到关于缺少散列的警告,但应该会看到cURL已成功安装的最终消息 安装旋度 测试curl的安装 curl -L https://get.scoop.sh

我还发现,如果我把cygwin bin放在我的windows路径上,我可以从windows命令行运行curl。它还将允许您访问ls和grep之类的东西

访问下载页面https://curl.haxx.se/download.html -这是不可思议的 在列表中选择您的系统 别忘了SSL支持,现在很明显了,比如https 将curl.exe和.crt解压到C:\Windows\System32目录下 重启cmd 享受>卷曲https://api.stackexchange.com

p.s.如果您想要另一个文件夹存储可执行文件,请检查您的路径> echo %PATH%

在窗口中创建批处理文件,并在窗口中享受cURL:)

@echo off
echo You are about to use windows cURL, Enter your url after curl command below:
set /p input="curl "
cls
echo %input%
powershell -Command "(new-object net.webclient).DownloadString('%input%')"
pause

我可以使用这个网站轻松地下载并在我的Windows机器上安装curl。总共花了30秒。我使用Windows 7 (w/ Admin特权),所以我下载了curl-7.37.0-win64。Msi来自http://curl.haxx.se/download.html。

此外,不要忘记在安装curl后重新启动控制台/终端,否则您将得到相同的错误消息。