You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows批处理查找SALES.CSV内指定单词并重命名文件的实现方案

批处理优化实现方案

直接遍历预设的标识词列表完成检测和重命名,无需重复编写多段判断逻辑,后续新增标识词仅需修改关键词列表即可,代码如下:

@echo off
setlocal enabledelayedexpansion
:: 配置待匹配的标识词,多个词用空格分隔
set "TARGET_KEYWORDS=PREHA FLAEX PWGEX"

for %%k in (%TARGET_KEYWORDS%) do (
    findstr /m /c:"%%k" SALES.CSV >nul 2>&1
    if !errorlevel! equ 0 (
        ren SALES.CSV "SALES%%k.CSV"
        echo 匹配到标识词:%%k,文件已重命名为 SALES%%k.CSV
        goto finish
    )
)

echo 未检测到任何目标标识词,重命名操作未执行
:finish
pause
endlocal

方案说明

  • 用/c:"%%k"参数确保匹配完整关键词,避免部分字符匹配导致的误判
  • 匹配到对应标识词后直接跳转结束逻辑,不需要执行后续无意义的检测
  • 适配同一文件仅会出现一个目标标识词的前提,逻辑完全符合需求

内容的提问来源于stack exchange,提问作者James Davie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 02:36:02