dos(批处理)或VBS脚本批量替换CSV格式文件内容
我有很多个文件夹,比如A1001,A1002,A1003。。。。等等很多文件夹。比如A1001文件里有:A1001TA1001HA1001W三个CSV文件A1002文件里...
我有很多个文件夹,比如A1001 ,A1002,A1003 。。。。等等很多文件夹。 比如 A1001文件里有:A1001T A1001H A1001W三个CSV文件 A1002文件里有:A1002T A1002H A1002W三个CSV文件.。。。等等,比如我要批量替换A1001T 内第二列和第六列的关键字“端子”替换为 “TER”请问该如何写,总结出来后面就两点,1.找到相应的列数 , 2.替换相应列数的关键字。 谢谢!!!
展开
1个回答
展开全部
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir/s/b a*t.csv') do (
echo %%i
for /f "tokens=1-6* delims=," %%j in ('type "%%i"') do (
set c2=%%k
set c6=%%o
echo %%j,!c2:端子=TER!,%%l,%%m,%%n,!c6:端子=TER!))
追问
做好没有任何的效果!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询