Команды программы ms dos

Вот каждая команда MS-DOS, которая когда-либо была

Команды DOS – это команды, доступные в MS-DOS, которые используются для взаимодействия с операционной системой и другим программным обеспечением на основе командной строки.

В отличие от в Windows, команды DOS являются основным способом использования операционной системы. Windows и другие современные ОС используют графическую систему, предназначенную для сенсорного ввода или мыши.

Команды DOS в Windows . Если вы используете Windows (например, Windows 10, 8, 7 и т. д.), вам не нужны команды DOS , поскольку у вас нет MS-DOS . Команды в Windows доступны из командной строки и называются командами командной строки или командами CMD, но они являются не командами DOS.

Вместо этого, ознакомьтесь с нашим списком команд CMD для Windows, чтобы узнать все параметры командной строки, которые вам доступны в Windows. У нас также есть таблица сравнения команд, чтобы показать, какие команды доступны в разных операционных системах Microsoft.

DOS tutorial commands for beginners

Ниже приведен полный список команд MS-DOS, обычно называемых просто командами DOS , доступных в MS-DOS 6.22:

Если вам интересно, мы также храним специфичные для Windows списки, которые вы можете найти в этих командах Windows 8, командах Windows 7, командах Windows Vista и Windows XP.

Источник: solutics.ru

Список команд MS-DOS

Каждый из нас рано или поздно сталкивается с тем, что ему необходимо вводить старые добрые DOS -команды, это связано либо с переустановкой операционной системы, либо с перераспределением места на жестком диске. Так или иначе, несмотря на то, что на дворе уже 2017 год и многие перешли на Windows 10, список всех существующих DOS -команд будет всегда полезен. Коснись что, данный список у вас под рукой и вы можете смело им руководствоваться.

ms-dos

ren имя-файла1 имя-файла2

В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 — нет.

Команда ren не обрабатывает скрытые файлы.

copy имя-файла1 имя-файла2

copy имя файла1 [имя-директории2]

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

Команда copy не копирует скрытые файлы и файлы нулевой длины.

Если файл с таким же именем, как у копии, создаваемой командой уже существует, то он замещается.

copy x.txt z.txt — скопировать файл x.txt в текущую директорию с именем z.txt;

copy a:*.* — cкопировать все файлы из корневой директории диска а: в текущую директорию текущего диска;

copy t1.txt prn — копирование файла t1.txt на принтер;

copy t1.txt con — копирование файла t1.txt на экран монитора.

Соединение (конкатенация) файлов

copy имя-файла [+имя-файла]…[имя файла]

copy .lst+*.ref *.prn — к каждому файлу текущей директории с расширением lst добавить файл с тем же именем и расширением ref, результат записывается в файл с тем же именем и расширением prn;

Работа в MS DOS

copy *.txt all.prn — содержимое всех файлов с расширением txt записывается в файл all.prn.

Перемещение файлов в другую директорию

move [/y] имя-файла имя-директории

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

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

move f1.txt tmpf2.txt — переместить файл f1.txt в директорию tmp с переименованием в f2.txt.

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

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

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

/b — побайтовое сравнение. После обнаружения различия файлов сравнение прекращается.

По умолчанию режим сравнения выбирается по расширению:

/b — .exe, .com, .sys, .obj, .lib, .bin,

Параметры построчного сравнения:

/c — игнорировать различия между строчными и прописными буквами;

/n — вывод номеров строк;

/число — сколько строк файлов должно совпадать, чтобы файлы считались снова согласованными. По умолчанию 2 строки;

/lbчисло — размер внутреннего буфера для нахождения соответствий в файлах после рассогласования. По умолчанию 100 строк.

Вывод файла на экран

Команда копирования xcopy

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

Читайте также:
Лучшая программа дефрагментация диска на русском языке

Преимущества команды xcopy:

работает быстрее, чем copy;

позволяет копировать файлы из всех поддиректорий указанной директории;

позволяет выборочное копирование файлов, в зависимости от значения атрибута «архивировать» или даты файла.Ограничения команды xcopy:

не поддерживает копирования с логических устройств или на логические устройства;

не позволяет объединять файлы;

копирует файлы всегда целиком, команды copy может прекращать копирование, если в исходном файле встретится символ конца файла.Параметры:

/s — копирование файлов из указанных директорий и всех их поддиректорий. Файлы из поддиректорий копируются в соответствующие поддиректории той директории, в который копируются файлы;

/e — копирование всех поддиректорий, даже если они пусты. Используется только вместе с режимом /s;

/a — копирование только тех файлов, у которых установлен атрибут «архивировать»;

/m — копирование только тех файлов, у которых установлен атрибут «архивировать». После копирования, атрибут «архивировать» отменяется;

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

/p — запрос на копирование каждого файла;

/y — перезапись имеющихся файлов с теми же именами без запросов;

/n — проверка правильности копирования каждого файла.

xcopy a: b: /s /e — копирование всех директорий с диска а: на b:;

xcopy *.* a: /s /e — копирование всех файлов и поддиректорий текущей директории в корневую директорию и соответствующие поддиректории диска а: (создание архивной копии файлов текущей директории);

xcopy *.* a: /m /s /e — копирование всех измененных файлов и поддиректорий текущей директории в корневую директорию и соответствующие поддиректорию диска а:, (обновление архивной копии файлов текущей директории).

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

Смена текущего дисковода

С: — установить текущим диск с:;

a: — установить текущим диск a:.

Режим проверки при записи на диски

verify on — включить режим проверки при записи на диски;

verify off — отключить режим проверки при записи на диски;

verify — вывести информацию о том, включен или выключен режим проверки.

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

/s — создать системный диск;

/v:метка — задание метки диска;

/u — безусловное форматирование с уничтожением имеющихся данных;

/q — быстрая очистка без контроля наличия сбойных участков.

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

format a: /u — безусловное форматирование дискеты а:;

format a: /q — очистка дискеты;

format a: /s — форматировать дискету и сделать ее системной.

Перенос на диск системных файлов MS-DOS

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

sys a: — перенести на диск а: системные файлы из корневой директории текущего диска.

Задание метки диска

Метка — обозначение длиной до 11 символов.

Чтобы узнать метку диска, можно использовать команду vol. (vol дисковод:)

label a: — сообщить меткe диска а:.

Программы и команды MS-DOS общесистемного назначения

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

Запрос: Введите новую дату (дд-мм-гг): (Enter new date (dd-mm-yy))

Вводимая строка: 10-12-2010

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

time — вывести текущее время;

time 11:29 — установить время 11 часов 29 минут.

Изменение вида приглашения MS-DOS

Смена текущей директории

cd — переход в корневую директорию текущего диска;

cd exe — переход в директорию exe в корневой директории;

cd .. — переход в наддиректорию;

cd — сообщает текущий диск и директорию.

Просмотр содержимого директории

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

/p — поэкранный вывод;

/w — вывод в широком формате;

/s — оглавление указанного в команде директорий и всех их поддиректорий;

/b — только имена файлов без заголовочных и итоговых сведений;

/aатрибут — сведения о файлах, имеющих указанные атрибуты.

/oe — по расширению;

/og — сначала выводить сведения о директориях;

dir — оглавление текущей директории

dir *.exe — сведения обо всех файлах .exe текущей директории

dir a: — оглавление текущей директории диска а:

dir /w — оглавление текущей директории в широком формате

dir с:*.exe /s — сведения обо всех файлах .exe на диске с:

dir *.* /ash /b — сведения обо всех файлах текущей директории с атрибутами «системный» и «скрытый», при этом выводить только имена файлов без заголовочных и итоговых сведений.

Читайте также:
Программа для получения звука из видео

Вывод оглавления в файл или на принтер:

dir > prn — вывести оглавление текущей директории на принтер;

dir c:*.txt > txtfiles.txt — создать в файле txtfiles.txt список всех файлов с расширением .txt, находящихся в корневой директории диска c:.

md abc — создать директорию abc в текущей директории;

md c:usersmy — создать директорию my в директории users в корневой директории диска c:.

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

rd abc — удалить директорию abc из текущей директории;

rd c:usersmy — удалить директорию my из поддиректории users корневой директории диска c:.

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

deltree [/y] имя-файла-или-директории

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

deltree temp — удалить директорию или файл с именем temp из текущей директории;

deltree /y d* — удалить из текущей директории все директории и файлы, имя которых начинается на d, не запрашивая подтверждение.

move [дисковод:][путь]имя-директории новое-имя-директории

move a:temp tmp — переименовать директорию temp корневой директории диска а: в tmp.

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

path [дисковод:][путь]имя-директории [; [дисковод:][путь]имя-директории]

path ; — поиск программ должен вестись только в текущей директории

path — имена директорий, в которых производится поиск программ

path c:exe; c:exeprogram; d:msdos — поиск программ производить в директориях exe, program, msdos.

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

Создание текстовых файлов

copy con имя-файла

Ctrl+Z, F6 — признак конца файла.

Enter — признак конца строки.

copy con work.txt — создать в текущей директории текстовый файл work.txt.

del *.txt — удалить все файлы с расширением .txt из текущей директории;

Специальные сочетания символов:

$p — текущий дисковод и директория;

$n — текущий дисковод;

$d — текущая дата;

$t — текущее время;

$v — версия MS-DOS;

$_ — переход на новую строку;

$h — удаление предыдущего символа.

prompt $p$g — устанавливает приглашение вида c:usersdoc>;

prompt $t$h$h$h$h$h$h$g — устанавливает приглашение вида 13:38>.

Получение информации о версии MS-DOS

На экран выводится версия используемой операционной системы. Например: MS-DOS Version 6.22.

Источник: osdaily.ru

Основные команды работы с ms dos

Управление персональным компьютером, работающим под операционной системой DOS, осуществляется с помощью текстовых команд, вводимых пользователем с клавиатуры на английском языке. Строка, в которую вводится команда, называется командной строкой.

Все команды DOS делятся на два типа: встроенные или внутренние; внешние или загружаемые.

Внутренние команды выполняются непосредственно командным процессором DOS – это простейшие, наиболее часто употребляемые команды. Введенные с клавиатуры, они выполняются немедленно.

Внешние команды выполняются отдельными программами, входящими в стандартную поставку ОС и располагаются эти программы в файлах записанных на жесткий магнитный диск. Если нужного файла выполняющего внешнюю команду нет на диске, то она, естественно, не доступна для выполнения.

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

Общие правила для всех команд dos

За командой обычно следуют один или несколько параметров.

Команды и параметры должны быть отделены друг от друга разделителями в виде пробела или точки.

Команды можно вводить в любом буквенном регистре.

Исполнение команды можно прервать одновременным нажатием клавиш Ctrl + Break на клавиатуре.

Введенные команды начинают выполняться после нажатия клавиши Enter на клавиатуре.

Внутренние команды

CLS – очищает экран. После этого на нем выводится только командная подсказка и курсор. Формат команды: CLS

VER – выводит на экран номер версии MS-DOS. Формат команды: VER

DATE – выводит дату и подсказку для ее возможного изменения. MS-DOS записывает для каждого создаваемого или изменяемого файла текущую дату, которая указывается после имени файла в списке каталога.

TIME – выводит системное время или устанавливает его значение. MS-DOS использует информацию о времени при обновлении файла или каталога.

DIR – выводит список файлов и подкаталогов, находящихся в заданном каталоге. Если команда задается без параметров, то выводится метка диска и его номер, имена файлов и каталогов (по одному на строку), включая расширения, а также дату и время их последней модификации. После этого выводится число файлов в каталоге, общий объем (в байтах), занимаемый файлами, и объем свободного пространства на диске.

Читайте также:
Какая задача решается по следующей программе program test какой результат

Формат команды: DIR [диск:][маршрут][имя файла][/P] [/W]

Параметр [диск:] [маршрут] задает диск и каталог, содержимое которого вы хотите видеть на экране. Параметр [имя файла] задает группу файлов или файл, которые нужно включить в список.

При указании параметра /P выводится по одному экрану списка файлов. Чтобы увидеть следующий экран, нужно нажать любую клавишу.

При указании параметра /W выводится список файлов и каталогов по столбцам.

Смена текущего диска – наберите на клавиатуре имя диска (одна английская буква с вертикальным двоеточием, например – А:) и нажмите клавишу ENTER.

CD – выводит на экран имя текущего каталога или изменяет текущий каталог.

Формат команды: CD [диск:][маршрут]

Например, команда cd progs изменяет текущий каталог на под каталог PROGS.

Параметр [диск:][маршрут] задает диск (если он отличен от текущего) и каталог, куда вы хотите перейти. При этом определяет переход в порождающий каталог. Чтобы перейти в корневой каталог (вершину иерархии каталогов), наберите команду CD .

MD – создает каталог. Команду MD можно использовать для создания многоуровневой структуры каталогов.

Формат команды: MD [диск:][маршрут]

Параметр [диск:] задает диск, на котором вы хотите создать каталог. [Маршрут] задает имя и расположение нового каталога.

Максимальная длина одного маршрута от корневого каталога до нового каталога – 63 символа (включая ).

RD – удаляет каталог. Перед удалением каталога нужно удалить в нем все файлы и подкаталоги (он должен быть пуст).

Формат команды: RD [диск:][маршрут]

Параметр [диск:][маршрут] задает расположение и имя удаляемого каталога.

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

Invalid path, not directory, or directory not empty

(Недопустимый маршрут, это не каталог, или каталог не пуст)

Нельзя использовать RD для удаления текущего каталога (нужно перейти сначала в другой каталог), иначе выводится сообщение:

Attempt to remove current directory – диск:маршрут

(Попытка удалить текущий каталог)

COPY – копирует в заданное место один или более файлов. Данную команду можно также использовать для комбинирования файлов. При копировании более одного файла MS-DOS выводит на экран имя каждого копируемого файла.

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

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

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

Чтобы скопировать несколько файлов в один, перечислите в источнике любое число файлов (разделив их плюсом) и задайте имя результирующего файла: copy mon.txt+tue.txt+wen.txt tree.txt

При этом файлы текущего диска и каталога mon.txt, tue.txt и wen.txt объединяются и помещаются в файл tree.txt (также в текущем каталоге).

Для создания текстового файла средствами MS DOS необходимо:

выполнить команду COPY CON A.TXT нажать клавишуENTER и приступить к набору текста. К сожалению этот режим предоставляет минимальные возможности для редактирования вводимого текста. Для записи набранного текста в файл после окончания набора необходимо ввести специальную команду окончания набора с помощью комбинации клавишCtrl+Z.

RENAME (REN) – изменяет имена заданных файлов (файла). Не допускается применять команду REN для переименования файлов с указанием другого­ диска или для перемещения файлов в другой каталог

Формат команды: REN [диск:][маршрут][имя_файла1][имя_файла2]

Параметр [диск:][маршрут][имя_файла1] задает расположение файла или набора файлов, которые нужно переименовать. Параметр­ [имя_файла2] задает новое имя файла. Новый диск и маршрут вы указать не можете.

Предположим, вы хотите переименовать все файлы в текущем каталоге с расширением .rpt в файлы с расширением .dat. Для этого дайте команду ren *.rpt *.dat.

DEL – Удаляет заданные файлы.

Формат команды: DEL [диск:][маршрут][имя_файла] [/P]

Параметр [диск:][маршрут][имя_файла] задает расположение файла или набора файлов для удаления. /P перед удалением файла выводит запрос на подтверждение:

filename, Delete (Y/N)?

(имя_файла, удалить (Да/Нет)?)

Для подтверждения удаления нажмите Y, а для отмены и вывода следующего имени файла (при задании группы) – N. Нажатие CTRL+C останавливает работу DEL.

Набрав команду DEL с параметром [диск:][маршрут], вы можете удалить все файлы в каталоге. Чтобы удалить сразу несколько файлов, можно также использовать трафаретные символы (* и ?).

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru