Код:
Код: Выделить всё
@echo off
set "word_or_frase=Download"
set "replacement=Download1"
for %%i in (
"C:\Users\Alexander\OneDrive\work\new\old.txt"
) do (
echo WScript.Echo^(Replace^(WScript.CreateObject^("Scripting.FileSystemObject"^).OpenTextFile^(%%i^).ReadAll^(^),"%word_or_frase%","%replacement%"^)^)>.vbs
cscript //nologo .vbs| clip
mshta "vbscript:CreateObject("Scripting.FileSystemObject").GetStandardStream(1).Write(ClipboardData.GetData("text"))&Close()"| more>%%i
)
del .vbsОн делает замену текста в txt файле с
Код:
Код: Выделить всё
Downloadна
Код:
Код: Выделить всё
Download1Как сделать, чтобы слово
Код:
Код: Выделить всё
Downloadизменилось на:
Код:
Код: Выделить всё
$s
Download?
т.е. выше каждого встречного слова "Download" в txt документе, нужно добавить строку с содержимым
Код:
Код: Выделить всё
$s
