Тема: CMD/BAT: При поиске и замене текста удалить из файла все "!"
@echo off
set cоntext=1
set replace=2
for /f %%i in (Names.txt) do (
copy nul 5.out
for /F "delims=" %%s in (%%i) do (
setlocal EnableDelayedExpansion
set string=%%s
set string=!string:%cоntext%=%replace%!
echo !string!>>5.out
endlocal
)
move 5.out %%i
)
При выполнении кода из файла удаляются все знаки восклицания. Есть у кого идеи?

