乐于分享
好东西不私藏

Excel 批量修改文件名教程,BAT 批处理 + 函数 + Power Query,3 种方法全搞定

Excel 批量修改文件名教程,BAT 批处理 + 函数 + Power Query,3 种方法全搞定

上个月行政部小王被领导拉进办公室——"上次活动的照片,1200张,按拍摄日期+序号重命名,下班前给我。"

小王以为是F2两次、Tab一次就能搞定的事。
结果打开文件夹一看:1200张照片分散在12个活动子文件夹里,文件名是"IMG_20240315_142356.jpg"这种相机默认的乱码。他右键重命名、复制、粘贴,改了50个就过了1小时
最崩溃的是中间手抖改错一个——"IMG_20240315_14235_改.jpg"——再也找不回原名。


你是不是也干过这种活?100张员工照片要加工号前缀、500个PDF发票要按月份分组、200份合同扫描件要按客户名命名……
说实话,改文件名这件事,Excel的"单元格思维"才是最强武器——你只需要在Excel里把新文件名"编辑"好,剩下的交给系统。
今天教你3招,Excel整理新名 + 一键批量执行,1000个文件最快10分钟搞定。同事F2到手抽筋,你喝杯咖啡就完事。


三、核心技巧

招式一:Excel列编辑 + BAT批处理一键重命名(最经典方案)

适用场景:文件名是固定规则改名(如加前缀/后缀、替换某段、批量编号),文件数量几十到几千个。HR整理员工照片、行政整理活动照片、财务整理PDF发票,90%的改名需求都能套这招。
操作步骤(共5步):

  1. 在文件夹里Shift+右键→ "在此处打开命令窗口"(Win11是"在终端中打开")-先输入cmd回车
  2. 再输入dir /b > 名单.txt→ 回车 → 自动生成名单.txt,里面是当前文件夹所有文件名(一行一个)
  3. 打开名单.txt → Ctrl+A全选 → Ctrl+C复制 → 粘贴到Excel A列(旧文件名)
  4. 在B列用公式或手动编辑"新文件名"(如加前缀员工_、加序号、加日期)
  5. 在C列写公式生成ren命令 → 复制C列 → 粘贴到记事本 → 另存为"重命名.bat"(保存类型选"所有文件") → 双击运行核心公式
="ren """&A12&""" """&B12&""""

公式大白话解读

  • ren是Windows改名命令(rename的缩写)
  • 公式里"""是Excel公式的特殊语法:""是一对引号(一个转义引号字符),再加上末尾的"是字符串结束——所以"""整体表示"1个引号字符 + 字符串结束"
  • 整段公式生成的.bat命令是ren "070_Excel批量修改文件名_v3.md" "070_Excel批量修改文件名-华杰科技工作室.md"
  • 也就是.bat文件里看到的,是ren "旧名" "新名"这种"ren+空格+带引号旧名+空格+带引号新名"的格式
  • 为什么要引号?——文件名含空格时(如"员工 001.jpg")不加引号会报错版本兼容性:Windows 7/10/11全版本通用。Mac没有ren命令,需要用招四的第三方工具或Mac的mv命令。踩坑小提示

  • 文件名里有空格必须用引号包裹,否则CMD会把空格当分隔符报错"找不到文件"
  • 双击.bat文件时如果弹出"无法加载脚本"提示,右键.bat → 属性 → 勾选"解除锁定"→ 确定
  • 改名后原文件不会进回收站,执行前先把整个文件夹Ctrl+C Ctrl+V复制一份到备份,别问我怎么知道的

招式二:Excel函数自动生成新文件名(提取+拼接,函数党最爱)

适用场景:旧文件名里有"可识别的规律"(日期、工号、身份证、订单号),需要批量提取某段+拼接成新格式。比手动一个个改快10倍。
操作步骤(共4步):

  1. 按招一步骤1-3生成"名单.txt"导入Excel A列(旧文件名)
  2. 在B列用MID/FIND/LEFT/RIGHT提取关键信息(日期/编号/姓名)
  3. 在C列用&拼接成新文件名
  4. 套用招一的ren公式 → 复制C列 → 粘贴到.bat → 一键执行核心公式(以"提取日期+拼接员工工号"为例,原文件名是20240315_A001_张三.jpg格式): 提取拍摄日期(前8位数字):
=MID(A19,1,8)   → 得到 "20240315"

提取员工工号("日期_工号_姓名"格式中的工号段):

=FIND("_",A19)                          → 找到第一个"_"的位置(结果是9)
=MID(A19,10,4) → 从第10位开始截4位 → 得到 "A001"

拼接新文件名(日期+工号+姓名):

=B19&"_"&D19&"_"&E19&".jpg"

其中B列是日期、D列是工号、E列是姓名(人工提前填好)。
最终 ren 命令(在F列写):

="ren """&A19&""" """&B19&"_"&D19&"_"&E19&".jpg""

公式大白话解读

  • MID(文本, 起始位置, 长度)→ 从第5位开始截8位 = 1901940315
  • FIND(找什么, 在哪找)→ 找到"_"在第几位
  • LEFT(文本, 长度)→ 从左截指定长度
  • &是文本连接符,把日期/工号/姓名拼起来进阶玩法——日期格式转换:
=TEXT(DATE(LEFT(A19,4),MID(A19,5,2),MID(A19,7,2)),"yyyy-mm-dd")

20240315 变成 2024-03-15,命名更规范。

兼容性:Excel 2007及以上 / WPS 全版本支持。
踩坑小提示

  • 提取的"数字"实际是文本(如"20240315"是文本不是数字),拼接时无需转换,直接&就行
  • 如果原文件名长度不一,MID提取可能漏字符——先用LEN(A19)看长度,再决定取几位
  • 公式写完后先在样本行测试3-5个,确认结果对了再下拉,否则1000行全错就悲剧了

招式三:Power Query 从文件夹批量处理(动态可刷新,加新文件不用重跑)

适用场景:文件夹会持续新增文件(比如每天都有人上传照片、每周都导出报表),不想每次都重新跑一遍流程。Power Query 一次设置,刷新就行。
操作步骤(共5步):

  1. 打开Excel → 数据 → 获取数据 → 自文件 → 从文件夹
  2. 选择目标文件夹 → 点"转换数据"(进入Power Query编辑器)
  3. 在PQ编辑器里点"添加列" → "自定义列"→ 输入列名"新文件名" → 在公式框写M语言公式
  4. 主页 → 关闭并上载 → 数据回到Excel
  5. 套用招一的ren公式 → 复制G列 → 粘贴到.bat → 一键改名核心公式(在Power Query的"自定义列"公式框中写):
"活动照片_"&Text.Start([Name],8)&"_"&Text.End([Name],4)

公式大白话解读

  • [Name]是Power Query"当前行的文件名"(Excel用A19,PQ用[Name])
  • Text.Start(文本, 长度)= 从左取几位 = Excel的LEFT
  • Text.End(文本, 长度)= 从右取几位 = Excel的RIGHT
  • 拼接逻辑和招二完全一样,只是函数名换了Power Query的杀手锏
  • 以后文件夹新增文件,点Excel里的"全部刷新"按钮 → 新文件名自动出现在列表里
  • 不需要再跑dir /b命令,省了步骤1-3(适合"每周导出一次"的场景)兼容性:Excel 2016及以上 / Office 365 / Power BI 全支持。Excel 2013需装Power Query插件,WPS暂不支持。踩坑小提示
  • Power Query 改名后不会自动修改磁盘上的文件名——它只生成新名列表,真正的改名还是得用招一的 .bat 命令
  • 自定义列公式框写错时,PQ会红色报错——=号别忘写,字符串要用英文双引号""包裹
  • 如果文件夹里含子文件夹,PQ用Folder.Files只会读取文件不读子文件夹,Folder.Contents会把子文件夹也显示出来——处理文件用 Folder.Files才对

四、进阶联动:3招组合打造"半自动改名流水线"

单招用是单点突破,组合用是生产线
5步流水线(适合"每周固定整理"的场景):

  1. 用招三 Power Query 一次性从文件夹获取所有文件名(含未来新增的)
  2. 在Power Query里用Text.Start/End/Middle函数生成新名(招二的PQ版本)
  3. PQ加载回Excel → 用招一公式生成ren命令
  4. ren命令保存为.bat→ 双击执行改名
  5. 下次整理时→ 打开Excel → 点"全部刷新" → 新文件自动出现在名单 → 重新生成.bat → 改名对比单招的优势
  • 招一只适合"一次性改名"——下次新增文件还得重跑 dir 命令
  • 招三可刷新但公式要重写
  • 组合后:文件自动出现 + 新名自动生成 + ren命令自动拼好→ 每次整理5-10分钟踩坑提醒
  • Power Query默认会读取文件夹所有子文件,几百个子文件会让Excel卡顿——用Folder.Files函数精确指定
  • .bat 文件首次运行可能被杀软拦截(因为批量改文件像"脚本病毒"),加白名单或右键"以管理员身份运行"
  • 改名后Ctrl+Z 撤销不了(CMD不记录Excel的撤销栈)——再次强调,先备份再执行!

五、高频场景(3个)

场景1:HR整理员工照片

500张员工工牌照,文件名是"IMG_001.jpg"格式。在Excel B列用 ="员工_"&TEXT(ROW()-1,"000")&"_"&D19&".jpg" 自动加"员工_001_张三.jpg"格式(D列是提前填好的员工姓名)。5分钟出名单,1分钟跑.bat,10分钟搞定。

场景2:财务整理发票PDF

200份PDF发票按月份归档。提取文件名里的月份字段(如"发票_202403_001.pdf"),用 MID(A19,FIND("_",A19)+1,6) 提取"202403",新名按月份分组。Power Query拉一次以后每月新增直接刷新。

场景3:行政整理活动照片

1200张照片按"日期+序号+活动名"重命名。先用招三PQ获取所有文件,PQ自定义列写:

"年会_"&Text.Start([Name],8)&"_"&Text.PadStart(Number.ToText([Index]),4,"0")&".jpg"

其中 [Index] 是PQ自动生成的"行号"列(PQ菜单"添加列→索引列→从1开始"),Text.PadStart 给序号补零成4位。1200张照片10分钟搞定,比手动F2快100倍

六、避坑指南(5个)

坑一:文件名含空格,ren命令报"找不到文件"

  • 现象:双击.bat后黑窗口一闪而过,文件没改名
  • 原因:CMD把"IMG 001.jpg"当成两个文件"IMG"和"001.jpg"
  • 解决:公式里用三引号包裹="ren """&A19&""" """&B19&"""",让生成的.bat命令带双引号坑二:双击.bat文件闪退,看不到错误
  • 现象:黑窗口闪过,文件没变也看不到任何提示
  • 原因:BAT执行完自动关闭窗口
  • 解决:先在CMD里手动粘贴最后一行回车,看错误提示;或者在.bat末尾加一行pause让窗口停留坑三:Power Query加载后新文件不出现
  • 现象:文件夹里加了新文件,Excel里点"刷新"还是老名单
  • 原因:PQ缓存了旧文件列表,没重新扫描
  • 解决:点"数据" → "全部刷新"(不是"刷新"按钮),强制重读文件夹;或删了查询重建坑四:Mac电脑没有ren命令
  • 现象:招一的.bat在Mac上跑不了
  • 原因:ren是Windows CMD命令
  • 解决:招一公式改成mv -v "旧名" "新名"(Mac/Linux用mv),或者直接用第三方工具(如A Better Finder Rename)坑五:改名前没备份,改错了找不回原名
  • 现象:把"IMG_001.jpg"误改成"001.jpg",原名丢了
  • 原因:ren不保留原名,且Ctrl+Z撤销不了
  • 解决:执行.bat前先Ctrl+C Ctrl+V复制整个文件夹到"备份"。养成习惯,2秒钟救命

学会了批量改文件名,你已经站在"批量处理"的门槛上。我整理了3套Excel批量处理实战模板

  • 模板①:批量改名模板(旧名+新名+ren命令生成器,3列联动)
  • 模板②:文件清单整理模板(粘贴文件名+按规则填新名+一键生成.bat)
  • 模板③:Power Query批量处理入门模板(从文件夹获取数据+自动整理)

华杰办公助手

模板已上传至「华杰办公助手」小程序,点击下方卡片即可直接下载,还有更多批量办公工具免费用。

你批量改过文件名吗?A. 一个个F2改到手抽筋 B. 写BAT/CMD命令 C. 用第三方工具(如Total Commander)D. 花钱找人改。评论区说说,你遇到最变态的改名需求是什么?抽3位朋友送「Excel批量处理50招」完整速查表。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-03 13:32:55 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/831494.html
  2. 运行时间 : 0.118834s [ 吞吐率:8.42req/s ] 内存消耗:4,791.98kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=37e6e103614b6c404cebfe489c46fbeb
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000533s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000708s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000319s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000248s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000491s ]
  6. SELECT * FROM `set` [ RunTime:0.000195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000518s ]
  8. SELECT * FROM `article` WHERE `id` = 831494 LIMIT 1 [ RunTime:0.003768s ]
  9. UPDATE `article` SET `lasttime` = 1783056775 WHERE `id` = 831494 [ RunTime:0.012050s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000333s ]
  11. SELECT * FROM `article` WHERE `id` < 831494 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000596s ]
  12. SELECT * FROM `article` WHERE `id` > 831494 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000493s ]
  13. SELECT * FROM `article` WHERE `id` < 831494 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000947s ]
  14. SELECT * FROM `article` WHERE `id` < 831494 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001816s ]
  15. SELECT * FROM `article` WHERE `id` < 831494 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006627s ]
0.120473s