Как объединить файлы в MS DOS

Обновлено: 22.11.2024

Тип: Внешний (3.3 и выше)

ДОБАВИТЬ
ДОБАВИТЬ ;
ДОБАВИТЬ [d:]путь[;][d:]путь[. ]
APPEND [/X:on|off][/path:on|off][/E]

Назначение: Задает путь для поиска файлов данных или отображает текущий путь поиска.

Команда APPEND является новой для DOS версии 3.3 и выше. Это дает вам возможность задать путь поиска файлов данных.

Используйте команду APPEND без параметров, чтобы отобразить текущий путь поиска.

Использование команды APPEND, за которой следует только пробел и точка с запятой (APPEND ;), удаляет ранее добавленные пути поиска. Тогда DOS будет искать файлы данных только на текущем диске и в текущем каталоге.

Используйте команду APPEND, чтобы указать DOS, где искать файлы данных, если указанный файл не найден в текущем каталоге. Это означает, что вам понадобится только одна копия файла на жестком диске, даже если вы используете его для разных целей. Например, вы можете хранить копию файла NAMES1.TXT в каталоге LISTS и использовать его (копировать из него, вставлять в другие файлы) при работе в любом диске или каталоге.

Недопустимые обозначения дисков не будут обнаружены, пока DOS не попытается использовать путь поиска для поиска указанного файла.

После загрузки команды APPEND в память вы можете повторно ввести команду APPEND, чтобы изменить спецификации с любого диска или каталога.

Команду APPEND МОЖНО использовать в сети.


ПРИМЕЧАНИЕ.
Если вы использовали APPEND с параметром /X и планируете использовать команды BACKUP и RESTORE, вы должны сначала отменить параметр, введя

Если вы планируете использовать команду ASSIGN для перенаправления запросов дисков, сначала используйте команду APPEND (дополнительную информацию см. в разделе команды ASSIGN).


ВНИМАНИЕ:
команду APPEND нельзя использовать с Microsoft Windows или программой установки Windows.

/X: [на | off] — Переключатель /X используется DOS для указания пути поиска программ (таких как команды DOS)� . Установите переключатель /X перед указанием путей для поиска. Переключатель /X можно указать только при первом использовании команды APPEND. В версиях после DOS версии 4 этот параметр может быть указан как /X:on (для поиска добавленных каталогов при выполнении программ) или /X:off (чтобы не выполнять поиск или подкаталог LETTERS, введите

DOS сначала будет искать версии ОС после указания на активном в данный момент диске и каталоге. Если файлы там не найдены, он будет искать путь \MEMOS и, наконец, путь \LETTERS.

Например, если вы хотите использовать команду TYPE для отображения содержимого файла LET3-9.TXT, который находится в каталоге \LETTERS, вы можете ввести

DOS сначала будет искать файл в текущем каталоге, но если он там не будет найден, DOS немедленно начнет поиск в каталогах \MEMOS и \LETTERS на диске B. BR> Если вы хотите, чтобы DOS искала дополнительные каталоги, вы должны введите всю команду еще раз, перечислив все каталоги, которые вы должны разделить точкой с запятой. Например, если вы хотите, чтобы DOS продолжала поиск в каталогах \MEMOS и \LETTERS, но R>
добавляла b:;c:\memos;c:\letters


Если файлы там не найдены, он будет искать путь \MEMOS и, наконец, путь \LETTERS.

Например, если вы хотите использовать команду TYPE для отображения содержимого файла LET3-9.TXT, который находится в каталоге \LETTERS, вы можете ввести

DOS сначала будет искать файл в текущем каталоге, но если он там не будет найден, DOS немедленно начнет поиск в каталогах \MEMOS и \LETTERS на диске B. BR> Если вы хотите, чтобы DOS искала дополнительные каталоги, вы должны введите всю команду еще раз, перечислив все каталоги, которые вы должны разделить точкой с запятой. Например, если вы хотите, чтобы DOS продолжала поиск в каталогах \MEMOS и \LETTERS, но R>
добавляла b:;c:\memos;c:\letters

Конго, у вас есть предложения, как объединить два mp3-файла в один? У меня есть несколько двойных DVD с концертами (точнее, с операми). Я могу сгенерировать один mp3-файл для каждого, но было бы неплохо их объединить. Есть ли способ сделать это? Спасибо.

Существует несколько способов объединения аудиофайлов. Вы можете использовать Audacity или другие профессиональные программы для редактирования аудио. Но если вы похожи на меня и любите MS DOS, с помощью MS DOS очень легко объединить несколько mp3-файлов в один mp3-файл.

При установке Windows вы можете выбрать одну из 4 операционных систем. Одной из таких операционных систем является дисковая операционная система Microsoft — MS DOS. Это операционная система, которую заменила Windows. Это неграфическая операционная система.И вы получаете к нему доступ с помощью командной строки, также известной как CMD.

Теперь, прежде чем мы перейдем к MS DOS, вам нужно знать 2 команды MS DOS для успешного слияния файлов: CD и COPY.

CD — это сокращение от Change Directory. Это команда, которую вы будете использовать для перемещения по каталогам, также известным как папки, на диске.

Команда копирования копирует один или несколько файлов в другое место.

Позвольте мне показать вам, как объединить несколько mp3-файлов в один mp3-файл с помощью MSDOS.

Шаг 1. Запустите командную строку (CMD)

Нажмите на поиск Windows или Cortana и найдите командную строку или CMD. Командная строка появится в результатах поиска. Нажмите на него, чтобы запустить или нажмите Enter. Вы также можете запустить CMD из команды «Выполнить»: одновременно нажмите клавиши windows + r, затем введите CMD и нажмите «ОК» или нажмите «Ввод».

Шаг 2. Скопируйте путь к папке

Откройте проводник Windows и перейдите к папке, содержащей файлы. Нажмите на адресную строку, чтобы открыть путь к папке. Запишите букву диска, в данном случае это G, а затем скопируйте путь к папке.

Шаг 3. В MS DOS перейдите к диску

Вернитесь в командную строку и введите букву диска и двоеточие. Диск, содержащий папку с моими файлами, называется диском G. Поэтому я набираю двоеточие G.

Затем нажмите Enter. Вот как вы переходите к дискам в MSDOS. Введите букву диска, двоеточие и нажмите Enter.

Шаг 4. В MS DOS перейдите к папке

Теперь, когда мы находимся на правильном диске, давайте перейдем к папке, содержащей файлы. Мы будем использовать команду смены каталога.

Поэтому введите CD, пробел, затем щелкните правой кнопкой мыши. Щелчок правой кнопкой мыши вставляет путь к папке, который мы скопировали из адресной строки. Нажмите Ввод. И вы успешно перешли к папке, содержащей ваши файлы.

Шаг 5. Объедините ваши mp3

Мы собираемся использовать команду копирования, чтобы объединить 2 mp3-файла в один mp3-файл. В MSDOS мне полезно видеть параметры команды. Итак, введите help copy и нажмите Enter. CMD выведет параметры команды копирования или синтаксис команды копирования.

Из синтаксиса команды копирования видно, что для добавления файлов нам нужно ввести копирование, пробел, а затем параметры; обратный ход, A, B, D и так далее. Затем исходные файлы со знаком плюс между ними, затем конечный файл.

Давайте запишем это:

Необходимо убедиться, что вы вводите точные имена файлов с их расширениями. Затем пробел и имя целевого файла, у меня это merge.mp3. Затем нажмите клавишу ввода.

После завершения работы с MSDOS вы получите объединенные файлы

Несколько примечаний:

Если в ваших именах файлов есть пробелы, вам нужно будет заключить их в кавычки, например, «мой файл1.mp3» + «мой файл2.mp3», а затем имя файла назначения. Если вы этого не сделаете, вы получите синтаксическую ошибку.

Вы также можете использовать подстановочные знаки для определения исходных файлов. Допустим, у вас есть папка с многочисленными mp3-файлами, которые вы хотите объединить в один. Вместо того, чтобы писать все имена файлов, вы можете просто ввести:

Затем нажмите Enter. И все файлы mp3 в папке будут объединены в файл merge2.mp3.

Вы можете указать путь к папке вашего целевого файла. Просто добавьте путь к папке к имени файла назначения. Таким образом, G:\merge.mp3 сохранит объединенный mp3-файл в корневую папку диска G.

Наконец, этот метод работает и с другими двоичными файлами, аудио в формате wav, видео в формате mp4 и т. д. А также текстовые файлы, например, блокнот, word и даже файлы excel. Просто измените параметр на штрих A или удалите его, так как параметр DOS по умолчанию — текстовые файлы.

На этом посте все.Если у вас есть какие-либо вопросы, комментарии, предложения, пожалуйста, оставьте их в разделе комментариев ниже. Хорошего дня!

Если у вас есть пара (или более) текстовых файлов, которые вы хотите объединить в один текстовый файл большего размера, Windows предлагает несколько способов сделать это. Какой способ вы выберете, вероятно, будет зависеть от того, сколько файлов вы хотите объединить, насколько они велики и насколько вам удобно использовать различные подходы.

Одним из подходов, который может первым прийти на ум, является метод копирования/вставки. Это позволяет вам оставаться в знакомой среде Windows, продолжая достигать своей цели. Выполните следующие общие действия:

  1. Щелкните правой кнопкой мыши на рабочем столе или в папке и выберите «Создать | Текстовый документ из появившегося контекстного меню. Windows любезно создаст для вас новый текстовый документ.
  2. Назовите текстовый документ как угодно, например "Combined.txt".
  3. Откройте только что созданный текстовый файл в Блокноте.
  4. В Блокноте откройте текстовый файл, который нужно объединить.
  5. Нажмите Ctrl+A. Вся информация в текстовом файле выделена.
  6. Нажмите Ctrl+C. Вся выбранная информация копируется в буфер обмена.
  7. Выберите текстовый файл, который вы открыли на шаге 3.
  8. Нажмите Ctrl+V. Вся информация вставляется в текстовый файл.
  9. Закройте текстовый файл, открытый на шаге 4.
  10. Повторите шаги с 4 по 9 для каждого из остальных текстовых файлов, которые вы хотите объединить в новый.
  11. Сохраните текстовый файл, содержащий объединенную информацию.

Очевидно, что это очень утомительный подход, особенно если вам нужно объединить несколько файлов. Другие подходы намного быстрее, но они требуют, чтобы вы выполняли работу в командной строке.

Возможно, самый простой подход к объединению файлов из командной строки — использование команды «Копировать». С помощью функции «Копировать» вы можете указать несколько файлов в качестве входных данных и один файл в качестве выходного файла. Затем все входные файлы будут скопированы в один выходной файл, и все готово. Ваша командная строка может выглядеть примерно так:

При этом файлы "in1.txt", "in2.txt" и "in3.txt" будут скопированы в файл с именем "Combined.txt". (Файл Combined.txt автоматически создается командой «Копировать». Если файл Combined.txt ранее существовал, он перезаписывается этой командой.) Команда «Копировать» также поддерживает подстановочные знаки, поэтому, если ваши имена файлов соответствуют стандартному формату, вы даже сделать это так:

Это, вероятно, лучший подход, но если вы предпочитаете более эзотерическое решение, вы можете попробовать любой из двух вариантов команды "Текст". Например,

Это типизирует содержимое всех ваших "входящих" текстовых файлов и отправляет вывод в ваш файл "Combined.txt". Если ранее существовал файл Combined.txt, эта команда перезаписывает его.

Во втором варианте команды «Тип» также используется команда «Для». В этом варианте «входящие» файлы циклически перебираются по одному, и их содержимое добавляется к вашему файлу «Combined.txt»:

Все это интересные способы решения проблемы, но мне больше всего нравится простая команда "Копировать".

Этот совет (5670) относится к Windows 7, 8 и 10.

Биография автора

Барри работает профессионалом в области компьютеров более 35 лет, занимая различные должности, например руководителя технической группы, руководителя проекта и разработчика программного обеспечения. В настоящее время он инженер-программист, специализирующийся на разработке пользовательских приложений под Microsoft Windows. Когда Барри не работает с Windows и не пишет советы, он писатель-любитель. Его первая научно-популярная книга называется «Хронологический комментарий к Откровению». Узнайте больше о Барри.

БОЛЬШЕ ОТ БАРРИ

Изменение имени дисковода

Диски в Windows могут иметь имена. Вы можете легко использовать проводник Windows, чтобы изменить имя диска на вашем .

Изменение типа учетной записи пользователя

В Windows существует несколько различных типов учетных записей. В этом совете рассказывается, как перейти с одного типа учетной записи на другой.

Знакомство с типами данных значения реестра

Каждое значение ключа в реестре имеет тип данных. В этом совете объясняются доступные типы данных, поддерживаемые в реестре.

Дополнительные советы по Windows

Использование средства переноса данных Windows

Если вы когда-нибудь захотите скопировать учетные записи пользователей, документы, изображения и т. д. с одного компьютера на другой, вы обнаружите, что Windows .

Отображение расширений файлов

Расширения файлов помогают и вам, и Windows понять, как работать с конкретным файлом. По умолчанию это расширения .

Включение отображения расширений файлов

Windows по умолчанию настроена на скрытие расширений файлов. Это может сбивать с толку или откровенно опасно. Например, .

Подписаться

БЕСПЛАТНАЯ СЛУЖБА. Получайте подобные советы каждую неделю в WindowsTips, бесплатном информационном бюллетене по повышению эффективности.Введите свой адрес и нажмите "Подписаться".

Копирует один или несколько файлов из одного места в другое.

Вы также можете использовать команду копирования с другими параметрами из консоли восстановления. Дополнительные сведения о консоли восстановления см. в разделе Среда восстановления Windows (Windows RE).

Синтаксис

Параметры

< /tr>
Параметр Описание
/d Позволяет зашифрованные файлы копируются для сохранения в виде расшифрованных файлов в месте назначения.
/v Проверяет правильность записи новых файлов.
/n Использует короткое имя файла, если оно доступно, при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов.
/y Подавляет запрос на подтверждение перезаписи существующего целевого файла.
/-y Запрашивает подтверждение перезаписи существующего файла назначения.
/z Копии по сети файлы в режиме перезапуска.
/a Указывает текстовый файл ASCII.
/b Указывает на двоичный файл.
Обязательный. Указывает расположение, из которого вы хотите скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации.
Обязательно. Указывает расположение, в которое вы хотите скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации.
/? Отображает справку в командной строке.

Примечания

Вы можете скопировать текстовый файл ASCII, в котором для обозначения конца файла используется символ конца файла (CTRL+Z).

Если /a предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /b. В этом случае /b применяется к файлу, предшествующему /b.

Эффект /a зависит от его положения в строке командной строки: - Если /a следует за исходным кодом, команда копирования обрабатывает файл как файл ASCII и копирует данные, предшествующие первому. символ конца файла (CTRL+Z). - Если /a следует за назначением, команда копирования добавляет символ конца файла (CTRL+Z) в качестве последнего символа файла.

Если /b указывает интерпретатору команд прочитать число байтов, указанное размером файла в каталоге. /b — значение по умолчанию для копирования, если только копирование не объединяет файлы.

Если /b предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /a. В этом случае /a применяется к файлу, предшествующему /a.

Эффект /b зависит от его позиции в строке командной строки: - Если /b следует за source, команда копирования копирует весь файл, включая любой символ конца файла ( CTRL+Z). - Если /b следует за назначением, команда копирования не добавляет символ конца файла (CTRL+Z).

Если операция записи не может быть проверена, появляется сообщение об ошибке. Хотя ошибки записи редко возникают при использовании команды копирования, вы можете использовать /v, чтобы убедиться, что важные данные были записаны правильно. Параметр командной строки /v также замедляет выполнение команды копирования, поскольку необходимо проверять каждый записанный на диск сектор.

Если в переменной среды COPYCMD задан параметр /y, вы можете переопределить этот параметр, указав /-y в командной строке. По умолчанию при замене этого параметра выдается запрос, если только команда копирования не выполняется в пакетном сценарии.

Чтобы добавить файлы, укажите один файл в качестве назначения, но несколько файлов в качестве источника (используйте символы подстановки или файл1+ формат файл2+файл3).

Если соединение потеряно на этапе копирования (например, если сервер, отключившийся от сети, разорвет соединение), вы можете использовать команду copy /z для возобновления после повторного установления соединения. Параметр /z также отображает процент завершения операции копирования для каждого файла.

Вы можете заменить имя устройства на одно или несколько вхождений источника или назначения.

Если назначение — это устройство (например, Com1 или Lpt1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме копия /b копирует все символы (включая специальные символы, такие как CTRL+C, CTRL+S, CTRL+Z и ENTER) на устройство как данные. Однако, если вы опустите /b, данные будут скопированы на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединению файлов в процессе копирования.

Если вы не укажете конечный файл, будет создана копия с тем же именем, датой и временем изменения, что и у исходного файла. Новая копия сохраняется в текущем каталоге на текущем диске.Если исходный файл находится на текущем диске и в текущем каталоге и вы не указали другой диск или каталог для целевого файла, команда копирования останавливается и отображает следующее сообщение об ошибке:

Если вы укажете более одного файла в источнике, команда копирования объединит их все в один файл, используя имя файла, указанное в назначении. Команда копирования предполагает, что объединенные файлы являются файлами ASCII, если вы не используете параметр /b.

Чтобы скопировать файлы длиной 0 байт или скопировать все файлы и подкаталоги каталога, используйте команду xcopy.

Чтобы назначить текущую дату и время файлу без его изменения, используйте следующий синтаксис:

Запятые указывают на то, что параметр destination был намеренно опущен.

Примеры

Чтобы скопировать файл с именем memo.doc в letter.doc на текущем диске и убедиться, что символ конца файла (CTRL+Z) конец скопированного файла, введите:

Чтобы скопировать файл с именем robin.typ с текущего диска и каталога в существующий каталог с именем Birds, расположенный на диске C, введите:

Если каталог Birds не существует, файл robin.typ копируется в файл с именем Birds, расположенный в корневой каталог на диске на диске C.

Чтобы объединить Mar89.rpt, Apr89.rpt и May89.rpt, расположенные в текущем каталоге, и поместить их в файле с именем Report (также в текущем каталоге) введите:

Если вы объединяете файлы, команда копирования помечает конечный файл текущими датой и временем. Если вы не укажете назначение, файлы будут объединены и сохранены под именем первого файла в списке.

Чтобы объединить все файлы в Отчет, когда файл с именем Отчет уже существует, введите:

Чтобы объединить все файлы в текущем каталоге с расширением имени файла .txt в один файл с именем Combined.doc, введите:

Чтобы объединить несколько двоичных файлов в один с помощью подстановочных знаков, включите /b. Это не позволяет Windows рассматривать CTRL+Z как символ конца файла. Например, введите:

Если вы объедините двоичные файлы, полученный файл может оказаться непригодным для использования из-за внутреннего форматирования.

Читайте также: