Как в dos скопировать папку на другой диск

Обновлено: 13.05.2024

Команды DOS для работы с каталогами

Смена текущего каталога

Формат команды:
cd [дисковод:][путь]

Параметры:
/p - поэкранный вывод;
/w - вывод в широком формате;
/s - оглавление указанного в команде каталога и всех его подкаталогов;
/b - только имена файлов без заголовочных и итоговых сведений;
/a атрибут - сведения о файлах, имеющих указанные атрибуты.


Удаление пустого каталога

Удаление каталога со всем содержимым

Формат команды:
deltree [/y] имя-файла-или-каталога

Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.
Примеры:
deltree temp - удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* - удалить из текущего каталога все каталоги и файлы, имя которых начинается на d, не запрашивая подтверждение.

Установка списка каталогов для поиска выполняемых программ

Команды DOS для работы с файлами

Формат команды:
copy con имя-файла

Ctrl+Z, F6 - признак конца файла.
Enter - признак конца строки.
Примеры:
copy con work.txt - создать в текущем каталоге текстовый файл work.txt.


Формат команды:
del имя-файла
Примеры:
del *.txt - удалить все файлы с расширением .txt из текущего каталога;
del name.doc - удалить из текущего каталога файл с именем name.doc.

Формат команды:
ren имя-файла1 имя-файла2

В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 - нет.
Команда ren не обрабатывает скрытые файлы.
Примеры:
ren xxx.doc xxx.txt - переименовать файл xxx.doc текущего каталога в xxx.txt;
ren a:*.txt *.doc - переименовать все файлы текущего каталога на диске а: с расширением .txt в файлы с такими же именами и расширениями .doc.

Формат команды:
copy имя-файла1 имя-файла2
copy имя файла1 [имя-каталога2]

Использование устройств:
copy t1.txt prn - копирование файла t1.txt на принтер;
copy t1.txt con - копирование файла t1.txt на экран монитора.

Формат команды:
copy имя-файла [+имя-файла]…[имя файла]

Если имя исходного файла (или одного из файлов) совпадает с именем создаваемого командой copy файла, то существующий файл замещается. Например, если файл all.doc уже существует, то команда copy *.doc all.doc будет ошибочной, т.к. файл all.doc будет уничтожена в начале копирования.
Примеры:
copy .lst+*.ref *.prn - к каждому файлу текущего каталога с расширением lst добавить файл с тем же именем и расширением ref, результат записывается в файл с тем же именем и расширением prn;
copy f1.doc+f2.doc - объединить файлы f1.doc и f2.doc, содержимое объединенного файла записывается в файл f1.doc;
copy *.txt all.prn - содержимое всех файлов с расширением txt записывается в файл all.prn.

Формат команды:
move [/y] имя-файла имя-каталога
move [/y] имя-файла [дисковод:][путь]новое-имя-файла

Формат команды:
fc [параметры] имя-файла имя-файла [имя-файла-протокола]

Если имя файла-протокола не задано, сведения о сравнении выводятся на экран.

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

Параметры построчного сравнения:
/c - игнорировать различия между строчными и прописными буквами;
/n - вывод номеров строк;
/число - сколько строк файлов должно совпадать, чтобы файлы считались снова согласованными. По умолчанию 2 строки;
/lbчисло - размер внутреннего буфера для нахождения соответствий в файлах после рассогласования. По умолчанию 100 строк.
Примеры:
fc doclad.doc doclad1.doc > diff - сравнить файлы, отчет поместить в файл diff.


Формат команды:
type имя-файла
Примеры:
type t1.doc - вывод на экран файла type t1.doc из текущего каталога.

Формат команды:
xcopy имя-файла-или-каталога [имя-файла-или-каталога]…[параметры]

Параметры:
/s - копирование файлов из указанных каталогов и всех их подкаталогов. Файлы из подкаталогов копируются в соответствующие подкаталоги того каталога, в который копируются файлы;
/e - копирование всех подкаталогов, даже если они пусты. Используется только вместе с режимом /s;
/a - копирование только тех файлов, у которых установлен атрибут "архивировать";
/m - копирование только тех файлов, у которых установлен атрибут "архивировать". После копирования, атрибут "архивировать" отменяется;
/dдата - копирование файлов, созданных или измененных начиная с указанной даты. Если дата не указана, то копируются только файлы, более новые, чем файлы, которые они замещают;
/p - запрос на копирование каждого файла;
/y - перезапись имеющихся файлов с теми же именами без запросов;
/n - проверка правильности копирования каждого файла.


Формат команды:
Имя-дисковода:
Примеры:
С: - установить текущим диск с:;
a: - установить текущим диск a:.

Формат команды:
verify [on/off]
Примеры:
verify on - включить режим проверки при записи на диски;
verify off - отключить режим проверки при записи на диски;
verify - вывести информацию о том, включен или выключен режим проверки.

Формат команды:
format дисковод: [параметры]

Параметры:
/s - создать системный диск;
/v:метка - задание метки диска;
/u - безусловное форматирование с уничтожением имеющихся данных;
/q - быстрая очистка без контроля наличия сбойных участков.

Если параметры не указаны, то программа проверяет, форматирована ли дискета; оставляет формат таким же, что и имеющийся; стирает информацию обо всех файлах и каталогах из системных областей; тестирует область данных на наличие сбойных участков.
Примеры:
format a: /u - безусловное форматирование дискеты а:;
format a: /q - очистка дискеты;
format a: /s - форматировать дискету и сделать ее системной. Наверх

Формат команды:
sys [путь] диск:

Если путь не задан, системные файлы берутся из корневого каталога текущего диска.
Примеры:
sys a: - перенести на диск а: системные файлы из корневого каталога текущего диска.

Формат команды:
label дисковод:


Вывод информации о дате и установка даты в компьютере

Формат команды:
date
Примеры:
date
Запрос: Введите новую дату (дд-мм-гг): (Enter new date (dd-mm-yy))
Вводимая строка: 11-09-2000
Вывод информации о времени и установка времени в компьютере

Формат команды:
time
Примеры:
time - вывести текущее время;
time 11:29 - установить время 11 часов 29 минут.

Формат команды:
prompt [текст]

Чтобы скопировать папку в Microsoft Windows, выполните следующие действия. При копировании папки в Windows копируется все содержимое папки, включая все файлы и подкаталоги.

  1. Найдите и выделите папку, которую вы хотите скопировать.
  2. Щелкните правой кнопкой мыши папку и выберите копия или нажмите редактировать а потом копия,
  3. Перейдите в место, в которое вы хотите поместить папку и все ее содержимое, щелкните правой кнопкой мыши и выберите Вставить или нажмите редактировать а потом Вставить,

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

Вы также можете использовать сочетания клавиш для копирования и вставки файлов на компьютер. Например, вы можете выделить любой файл и нажать Ctrl + C, скопировать файл. После копирования вы можете перейти туда, куда вы хотите вставить файл, а затем нажать Ctrl + V, вставить файл.

MS-DOS и командная строка Windows

Чтобы скопировать каталог в MS-DOS, используйте команду xcopy. Ниже приведен базовый пример каждого из шагов, чтобы сделать это в MS-DOS. Если вам нужна дополнительная информация о команде xcopy или дополнительные примеры, см. приведенную выше страницу команды xcopy.

По умолчанию основная команда xcopy копирует файлы только в каталог, который вы указали в качестве исходного каталога. Вы должны использовать / E возможность скопировать подкаталоги в исходном каталоге.

Скопируйте каталог и содержимое

В приведенном выше примере каталог «example» копируется в новый каталог «example2».

Скопируйте содержимое каталога в другой каталог

После выполнения вышеуказанных действий все должно быть скопировано в папку temp2.

Скопируйте каталог с пробелом в имени

Имея дело с пробелом в файле или каталоге, вы всегда заключаете его в кавычки.

В приведенном выше примере каталог «test» копируется в новый каталог с именем «space test».

Как скопировать каталог на другой диск

В приведенном выше примере каталог «test» на диске C: будет скопирован в каталог «test» на диске D :.

Linux и Unix

Чтобы скопировать каталог со всеми подкаталогами и файлами, используйте команду cp. Ниже приведен пример команды о том, как использовать команду cp для копирования файлов. Дополнительная информация об этой команде и других примерах доступна по ссылке cp выше.

В приведенном выше примере команда cp скопирует все файлы, каталоги и подкаталоги в каталоге / home / hope / files в каталог / home / hope / backup.

С распространением Windows пользователи почти забыли о старых добрых командах DOS. Но доступ к программам, копирование файлов и изменение настроек — все это было возможно уже с помощью DOS. Такие команды можно использовать и сейчас, как именно — расскажем в нашей статье.


Как управлять файлами через CMD: cамые важные команды DOS

Командная строка: вызов и использование

DOS-команды все еще можно встретить даже во времена пестрых окон и анимированных программ. Вспоминать об этом вы начинаете, например, если возникают проблемы с Windows и вам нужно создать резервную копию данных без помощи графического интерфейса. DOS-окно (в Windows это называется «Командная строка») можно открыть двумя способами:

  • Вызвать из меню «Пуск» в разделе «Все программы» — «Стандартные» (Windows 7) или «Пуск» — «Windows-система» — «Командная строка» (Windows 10).
  • Вызвать из поиска Windows, введя команду «cmd».

Навигация по файловой системе

Навигация по файловой системе в DOS осуществляется с помощью команды cd. Она означает «change directory» (сменить директорию) и может использоваться несколькими способами:

  • Прямой вызов папки, например, с «cd Documents». С помощью этой команды вы перейдете непосредственно в папку «Documents».
  • Вызов «cd\». Эта команда вернет вас непосредственно в корневой каталог вашего жесткого диска.
  • Команда «cd» может использоваться в сочетании с командой «dir», которая позволяет просматривать каталоги на жестком диске. С помощью этих двух команд у вас есть возможность перемещаться по всему жесткому диску.
  • Кроме того, «dir» может применяться с параметрами, например «dir /w» и «dir /p», для постраничного просмотра содержимого ваших каталогов. Это рекомендуется для удобства просмотра очень больших каталогов.

Создание, копирование и удаление папок через DOS-команды

Изучив навигацию по каталогам в предыдущем пункте, теперь давайте посмотрим, как вы можете создавать, копировать и удалять папки.

  • Команда md означает «make directory» и создает новую папку в текущем каталоге, то есть в том, где вы сейчас находитесь. Папка создается с помощью команды «MD [имя каталога]», например «MD Test».
  • Команды del [имя_файла] или «erase [имя_файла]» удаляют файл. Команда rd [имя каталога] удаляет пустой каталог.
  • Команда copy для копирования файлов немного сложнее. Здесь вам нужно указать источник и место назначения с каталогом и именами файлов. Пример: «copy c:\test\testdatei.txt c:\testdatei.txt». В этом примере будет скопирован файл «testdatei.txt» из папки «c:\test» в основной каталог «c:\».


Сетевые функции в DOS-окне

Теперь давайте посмотрим на функцию, которую вы, возможно, использовали в Windows в DOS-режиме: определение вашего IP-адреса и сетевых настроек.

  • Вызов команды «ipconfig» позволяет получить текущий IP-адрес, шлюз и подсеть. С помощью команды «ipconfig /all» вы найдете всю подробную информацию, такую как, например, MAC-адрес вашей сетевой карты.
  • Команда Ipconfig также часто используется совместно с командой ping. Она может проверить соединение между двумя компьютерами в сети и вызывается с помощью «ping [имя компьютера]» или «ping [IP-адрес]».
  • Команда «arp -a» перечисляет компьютеры или устройства, с которыми взаимодействовало ваше устройство. Это важно, например, если ваш компьютер подключен к неизвестному маршрутизатору. Таким образом, вы получите IP-адрес роутера и сможете использовать его для доступа в интернет.
  • Если требуется информация о пользователях, может быть полезна команда «finger [Имя_компьютера]». Главное, чтобы ее не блокировал брандмауэр.
  • «Ftp» позволяет отправлять и принимать файлы. Для этого введите «ftp» в командной строке. После этого вы можете ввести дополнительные команды, например, «open host». Это установит соединение с FTP-сервером.

Другие полезные команды

Если вы залогинены на удаленном компьютере, то можете удаленно управлять его выключением с помощью команды: «shutdown /s». При использовании этой же команды с параметром «/r» компьютер будет перезагружен. Параметр «/l» обеспечит выход из текущего сеанса.

Чтобы получить полный обзор DOS-команд, введите в окне DOS команду «help». В результате её выполнения вы увидите все основные команды в виде списка. Подробные сведения об определенных функциях можно также получить с помощью вызова «help [команда]», например «help cd» или «help copy». Также известные со старых добрых времен DOS классические игры вы можете запустить под DOSBox.

Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.

Основные команды MS-DOS . Часть 2.

Команды ms-dos . Format c: .

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

Команды MS-DOS общесистемного назначения.

При запуске MS-DOS вы увидите приглашение работы в командной строке. По умолчанию оно будет обозначать корневой каталог диска с установленной операционкой. Допустим, операционная система установлена на диск C: , приглашение будет выглядеть:

Сменить текущий диск можно набрав новое имя дисковода.

prompt

Формат команды:
prompt [текст]

Формат команды:
ver

Команды MS-DOS для работы с каталогами.

Формат команды:
dir [дисковод:][путь\][имя-файла] [параметры]

Формат команды:
cd [дисковод:][путь]

Формат команды:
md [дисковод:][путь\]имя-каталога

Формат команды:
move [/y] имя-файла имя-каталога
move [/y] имя-файла [дисковод:][путь]новое-имя-файла

С параметром /y при существовании в каталоге-приемнике файлов с теми же именами, что и пересылаемые, выполняется замещение этих файлов без запроса. Задание нового имени возможно только при пересылке одного файла. Например, команда move *.bac a:\*.old ошибочна.

Формат команды:
move [дисковод:][путь\]имя-каталога новое-имя-каталога

deltree

Формат команды:
deltree [/y] имя-файла-или-каталога

Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.

Команды MS-DOS для работы с файлами.

Формат команды:
type имя-файла

copy con

Создать текстовый файл (copy console- англ. скопировать консоль (то, что набираем клавиатурой на экране) в файл).

Формат команды:
copy con имя-файла

Формат команды:
copy имя-файла1 имя-файла2
copy имя файла1 [имя-каталога2]

В именах файлов можно употреблять символы * и ?, а также указывать имя диска и путь.
Команда copy не копирует скрытые файлы и файлы нулевой длины.
Если файл с таким же именем, как у копии, создаваемой командой уже существует, то он замещается.

Удалить файл (delete- англ. удалить).

Формат команды:
del имя-файла

Переименовать файл (rename- англ. переименовать).

Формат команды:
ren имя-файла1 имя-файла2

Команды MS-DOS для работы с дисками.

format

Формат команды:
format дисковод: [параметры]

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

Перенести на диск системные файлы DOS (system- англ. система).

Формат команды:
sys [путь] диск:

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

fdisk

  • создание основного раздела MS-DOS;
  • создание расширенного раздела MS-DOS;
  • установка активного раздела;
  • удаление раздела;
  • вывод данных раздела;
  • выбор следующего жесткого диска для создания разделов (если система имеет несколько жестких дисков).

Формат команды:
fdisk [параметры]

label

Формат команды:
label дисковод:

В третьей части цикла статей об основных командах MS-DOS мы рассмотрим применение наших знаний на практике при установке операционной системы на старое железо.

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