[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 77七 于 2023-3-12 21:22 编辑
  1. @echo off
  2. REM 设置curl.exe路径
  3. set curl="C:\CURL\bin\curl.exe"
  4. set Browser="Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3"
  5. cd /d "E:\37\"
  6. setlocal enabledelayedexpansion
  7. for /f "delims=" %%a in ('type "%~dp0TEXT103.txt"') do (
  8.         set "fileName=%%a"
  9.         set "fileName=!fileName:~-9!"
  10.         %curl% -A %Browser% -o "!fileName!.html" -L --location -E --compressed "%%a"
  11.         timeout 2
  12. )
  13. endlocal
  14. pause
复制代码

刚学的curl命令,一些参数不知道什么意思,但是运行还是可以的
1

评分人数

bat小白,请多指教!谢谢!

TOP

回复 3# DDDYJQ1


   -L --location -E --compressed 把这个删掉试试
bat小白,请多指教!谢谢!

TOP

本帖最后由 77七 于 2023-3-12 21:42 编辑

回复 8# DDDYJQ1


   应该是curl的版本问题,我用2楼的代码是正常的,刚才 本站第三方下载的 curl64 试了下,必须去掉
-L --location -E --compressed  这个参数才能下载或者我写错了,误打误撞...
bat小白,请多指教!谢谢!

TOP

返回列表