批处理文件:依据参数表.xlsx精准修改文件.txt中p、t、s值
:a1] 2000mm/sec cnt100 spot[sd=1,p=10,t=2.0,s=100,ed=1]; 2:l p[57:a2] 2000mm/sec cnt100 spot[sd=1,p=20,t=2.0,s=101,ed=1]; 3:l p[67:a3] 2000mm/sec cnt100 spot[sd=1,p=30,t=2.0,s=102,ed=1]; 以下是批处理文件的内容: @echo off setlocal enabledelayedexpansion set "xlsx=参数表.xlsx" set "txt=文件.txt" for /f "tokens=1-3 delims=: " %%a in ('findstr /n "^" "%txt%"') do ( set "line=%%b" set "p=" set "t=" set "s=" for /f "tokens=1,2,3 delims=:[] " %%i in ("!line!") do ( if "%%i"=="p" ( set "p=%%k" ) else if "%%i"=="t" ( set "t=%%k" ) else if "%%i"=="s" ( set "s=%%k" ) ) for /f "tokens=1,3 delims=," %%x in ('type "%xlsx%" ^| findstr /b /e /c:"%%b,"') do ( set "a=%%x" set "c=%%y" for /f "tokens=2 delims=:" %%z in ("!c!") do set "c=%%z" ) for /f "tokens=1,3 delims=," %%x in ('type "%xlsx%" ^| findstr /b /e /c:"%%b,"') do ( set "a=%%x" set "d=%%z" ) set "line=!line:p=%c%!" set "line=!line:t=%a%!" set "line=!line:s=%d%!" echo !line!>>"temp.txt" ) move /y "temp.txt" "%txt%" echo 批处理文件执行完毕。 pause 注意:请将批处理文件和参数表.xlsx和文件.txt放在同一个文件夹下执行批处理。执行完毕后,文件.txt会被修改。 ######[AI写代码神器 | 811点数解答 | 2024-12-05 12:58:37]
- 批处理文件:依据参数表.xlsx精准修改文件.txt中p、t、s值(GPT | 811点数解答 | 2024-12-05 12:58:37)378
- 用批处理和Python实现“参数表.xlsx”与“文件.txt”数据匹配及修改(讯飞星火 | 531点数解答 | 2024-12-05 13:20:42)366
- 批处理文件:依据参数表.xlsx精准修改文件.txt特定参数值(阿里通义 | 495点数解答 | 2024-12-05 13:22:26)347
- 测3:以读、二进制方式打开C盘temp文件夹下abc.txt文件的代码选哪个?(GPT | 15点数解答 | 2024-06-06 13:53:37)396
- Linux 终端操作全攻略:用户创建、文件处理、权限设置与日志查找(字节豆包 | 592点数解答 | 2025-06-12 21:19:29)172
- Python 轻松处理教学、后勤、行政账目数据:提取年份新操作 (字节豆包 | 69点数解答 | 2024-10-31 17:39:14)283
- 三模型助力:精准预测某品牌未知价格电动车分档价格!(字节豆包 | 432点数解答 | 2025-05-06 18:18:25)133
- 三种模型助力:精准预测电动车价格分档(DeepSeek | 656点数解答 | 2025-05-06 18:33:33)118
- Linux 知识问答:判断文件 test.txt 是否存在的正确命令揭晓!(字节豆包 | 62点数解答 | 2024-11-22 17:14:08)286
- C语言实现:计算n个元素集合的非空子集划分数量(字节豆包 | 223点数解答 | 2025-04-02 08:32:25)226
- Shell脚本:用户密码验证、目录文件操作全流程实现及注意要点(字节豆包 | 466点数解答 | 2025-06-06 11:02:00)168
- MATLAB 助力:融合地震、气象与电网灾害数据的特征筛选方案 (字节豆包 | 234点数解答 | 2025-03-15 17:33:45)218