У меня есть один файл .txt с текстом, который я хочу добавить ко всем файлам .txt в папке.
Может кто-нибудь объяснить мне, как это сделать?
Я предлагаю переименовать файл, который должен быть добавлен в append_me (или что-либо без расширения .txt ), затем вы можете использовать цикл FOR для файлов *.txt в пакетном файле append.bat:
@echo off
for %%a in (*.txt) do type append_me >> %%a
@ подавляет печать следующей командной строки перед выполнениемecho off делает то же самое для всех следующих команд%%a определяет переменную, которая принимает (один за другим) имена файлов *.txt (*)type отображает содержимое файла (аналог Linux - cat)>> добавляет этот контент в текущий файл (%%a)(*) Если вы используете эту команду непосредственно в командной строке, используйте только %a ; см for /? для полного синтаксиса for циклов.