求个批处理文本每行首尾字符串的命令
我需要处理个注册表文件每行都有[123456asdzxc],我想找个能直接删除[]的命令,输出完的效果是123456asdzxc...
我需要处理个注册表文件每行都有[123456asdzxc],我想找个能直接删除[]的命令,输出完的效果是123456asdzxc
展开
展开全部
@echo off & title 删除英文中括号 By 依梦琴瑶
::设置待处理文件
set SrcFile=test.txt
(for /f "delims=" %%a in ('type "%SrcFile%"') do (
set "Str=%%~a"
call set "Str=%%Str:[=%%"
call echo %%Str:]=%%
))>NewFile.$
move /y NewFile.$ "%SrcFile%"
pause
由于手机编写,因此尚未进行测试,所以不知是否正常。请自测。
::设置待处理文件
set SrcFile=test.txt
(for /f "delims=" %%a in ('type "%SrcFile%"') do (
set "Str=%%~a"
call set "Str=%%Str:[=%%"
call echo %%Str:]=%%
))>NewFile.$
move /y NewFile.$ "%SrcFile%"
pause
由于手机编写,因此尚未进行测试,所以不知是否正常。请自测。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询