Следующие строки кода отлично работают для того, что я хочу сделать, если я копирую / вставляю в CMD / DOS по одной строке за раз. Однако, если я поместил весь код в файл run.cmd и запустил файл, то оказалось, что код перестает выполняться после второго оператора, который создает файл с именем HEADER.txt. Любая помощь будет принята с благодарностью.
copy *.txt MARD.txt
echo HEADERSTRING > HEADER.txt
findstr /v "HEADERSTRING" MARD.txt > MARDGOOD.txt
copy HEADER.txt+MARDGOOD.txt
del MARD.tx
del MARDGOOD.txt
rename HEADER.txt MARD.txt