抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

所需环境:

  1. Node.js
  2. cfcli
  3. Windows Terminal

操作步骤:

先使用Node.js环境安装cfcli

  • 解析地址是纯数字的:

    1. 新建一个文本文档,把后缀改为".bat"批处理文件。
    2. 把下面代码复制到刚才的"*.bat"文件保存
      @echo off
      set /p n=Enter the loop count:
      for /l %%i in (y, x, %n%) do ( ::n从x开始,一直到y
      cfcli.cmd -e Cloudflare邮箱 -k Token -d 域名 rm %%i ::[Cloudflare邮箱]、[Token]、[域名]为需要补充的项目
      )
    3. 直接执行"*.bat"文件就可以执行删除。
  • 解析地址是任意内容

    1. 在Cloudflare的Dashboard页面导出解析地址到txt或csv文件,手动调整格式为一行一个。
    2. 在相同目录下新建一个文本文档,把后缀改为".bat"批处理文件。
    3. 把下面代码复制到刚才的"*.bat"文件保存
      @echo off
      setlocal EnableDelayedExpansion
      set i=0
      for /f "usebackq delims=" %%a in ("*.txt") do ( ::从"*.txt"中循环提取前缀,一行一个前缀
      cfcli.cmd -e Cloudflare邮箱 -k Token -d 域名 rm %%a ::[Cloudflare邮箱]、[Token]、[域名]为需要补充的项目
      )
    4. 执行"*.bat"文件,等待完成即可。