У меня проблема с пакетным скриптом, который я пытаюсь сделать. Вскоре я искал в Интернете все возможные способы удаления текста из текстового файла, но, похоже, не могу понять, как это правильно.
Код, с которым у меня проблема:
:delete
set /p dnr=Write what you want to delete?
for /f "tokens= delims= " %%c in (document.txt) do (
set str=%%c
)
find /v "!str!" < document.txt > deleted.txt
pause
goto :begin
Код не возвращает никаких ошибок и перемещает текст в «удаленный.txt», но я не могу заставить его удалить запись из document.txt.
Если бы кто-нибудь мог указать мне правильное направление, это было бы очень дорого.
Спасибо