![](/img/trans.png)
[英]How to Determine the path of the “curl” command from the command prompt in Windows?
[英]How to run a cURL command for downloading data from a text file in Windows command prompt?
我正在使用Windows 7(Win32)中的cmd提示符。 我有一个txt文件,其中列出了我要下载的文件的URL。 与cURL HTTP传输数据类似,我正在使用以下命令:
C:\...\Desktop>for i in `cat curltest.txt`; do curl $i -OL -s; done
而我收到以下错误:我当时很意外
我已经能够成功运行一个更简单的命令(即curl http://gooogle.com )。
我在cURL HTTP传输数据上读到“看来您正在Windows 7命令提示符下运行某种Unix风格的shell命令。” 而且,我不想在Windows Powershell命令提示符下运行它,而是想在Windows命令提示符下运行它。
有谁知道我将如何修改此命令,以便它将使用Windows cmd.exe运行?
提前谢谢。
for /f "delims=" %u in (curltest.txt) do curl -OLs "%u"
在Windows中, for
命令的sintax是不同的。 这与您问题中代码的Windows等效。
如果将其包含在批处理文件中,则必须将百分号加倍
for /f "delims=" %%u in (curltest.txt) do curl -OLs "%%u"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.