Я пытаюсь изменить некоторые .htm
файлы, заменив Name1 Lastname1, Name2 Lastname2
на Name1 Lastname1
.
Я нашел что-то здесь и изменил код для своих нужд:
REM @echo off
setlocal disableDelayedExpansion
:Variables
set "_strFind=Titel: Name1 Lastname1, Name2 Lastname2<br>"
set "_strInsert=Titel: Name1 Lastname1<br>"
set /p PC=PC?:
set /p Name=Name?:
set InputFile=\\%PC%\C$\Users\%username%\AppData\Roaming\Microsoft\Signatures\GR.htm
set OutputFile=\\%PC%\C$\Users\%username%\AppData\Roaming\Microsoft\Signatures\GR1.htm
:Replace
">"%OutputFile%" (
for /f "usebackq delims=" %%A in ("%InputFile%") do (
if "%%A" equ "%_strFind%" (echo %_strInsert%) else (echo %%A)
)
)"
Это ничего не сделало; что я сделал не так? и как я могу найти ошибку?
EDIT01:
<p class=MsoNormal><span style='font-size:8.0pt;font-family:"Arial",sans-serif'> John Doe GmbH<br>
Blabla: John Doe, Johnny B.Good<br>
Bla bla bla<br>
Partner:<br>
Bla bla bla bla <o:p></o:p></span></p>
</td>
И я хотел бы удалить , Johnny B.Good
часть.