Fehler "test!" kann syntaktisch an dieser Stelle nicht verarbeitet werden, beheben?
@echo off
setlocal enableextensions disabledelayedexpansion
set "search=)" set "replace=test"
set "textFile=test.txt"
for /f "delims=" %%i in ('type "%textFile%" ^& break ^> "%textFile%" ') do (
set "line=%%i"
setlocal enabledelayedexpansion
>>"%textFile%" echo(!line:%search%=%replace%!
endlocal
)
Windows,
Fehler,
programmieren,
bat,
Batch,
cmd