我希望批处理文件搜索?符号并将其替换为txt文件中的%符号要搜索的批处理文件?并在txt文件中用%替换它
我看到很多搜索和替换代码,它不会被替换吗?与%
如果任何一个有代码,它工作在VBS张贴
例如:
@echo off
setlocal
set "search=?"
set "replace=%"
set "textfile=test.txt"
set "newfile=newtest.txt"
(for /f "delims=" %%i in ('findstr /n "^" "%textfile%"') do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
type "%newfile%" > nul
@Mofi - 只是发布这个答案。尽管我不确定OP是否想要新文件中的行号 – npocmaka 2014-08-31 21:21:49
thankyou mofi它是工作! – user3752270 2014-08-31 21:28:05