Из Википедии, бесплатной энциклопедии
  (Перенаправлено из MSBACKUP )
Перейти к навигации Перейти к поиску

В данной статье представлена список команд , используемых DOS операционных систем , в частности , как используются на x86 - IBM PC - совместимые компьютеры (ПК). Другие операционные системы DOS не входят в этот список.

В DOS было предусмотрено множество стандартных системных команд для общих задач, таких как просмотр файлов на диске или перемещение файлов. Некоторые команды были встроены в интерпретатор команд, другие существовали как внешние команды на диске. В течение нескольких поколений DOS добавлялись команды для дополнительных функций операционной системы. В текущей операционной системе Microsoft Windows по- прежнему можно использовать окно командной строки в текстовом режиме cmd.exe .

Обработка команд [ править ]

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

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

В приведенном ниже списке команды, которые могут принимать более одного имени файла или имя файла, включая подстановочные знаки (* и?), Считаются принимающими параметр filespec(спецификация файла). Считается, что команды, которые могут принимать только одно имя файла, принимают filenameпараметр. Кроме того, в командной строке можно указать переключатели командной строки или другие строки параметров. Пробелы и символы, такие как «/» или «-», могут использоваться, чтобы позволить процессору команд разбирать командную строку на имена файлов, спецификации файлов и другие параметры.

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

Многие команды одинаковы во многих системах DOS, но некоторые различаются синтаксисом команд или именем.

Команды DOS [ править ]

Ниже следует частичный список наиболее распространенных команд для MS-DOS и IBM PC DOS .

ДОБАВИТЬ [ изменить ]

Устанавливает путь для поиска файлов данных или отображает текущий путь поиска. Команда APPEND похожа на команду PATH, которая сообщает DOS, где искать программные файлы (файлы с расширением имени файла .COM,. EXE или .BAT).

Команда доступна в MS-DOS версии 3.2 и новее. [1]

НАЗНАЧЕНИЕ [ редактировать ]

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

Команда доступна в версиях MS-DOS с 3 по 5 и IBM PC DOS версий со 2 по 5. [1]

ATTRIB [ править ]

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

Команда доступна в MS-DOS версии 3 и новее. [1]

РЕЗЕРВНОЕ КОПИРОВАНИЕ и ВОССТАНОВЛЕНИЕ [ править ]

Это команды для резервного копирования и восстановления файлов с внешнего диска. Они появились в версии 2 и продолжились в PC DOS 5 и MS-DOS 6 (в PC DOS 7 была измененная проверка). В DOS 6 они были заменены коммерческими программами (CPBACKUP, MSBACKUP), которые позволяли восстанавливать файлы в разные места. [1]

BASIC и BASICA [ править ]

Реализация языка программирования BASIC для ПК. Подобная реализация BASIC была очень распространена в операционных системах на 8- и 16-битных машинах 1980-х годов.

Компьютеры IBM имели BASIC 1.1 в ROM, а версии BASIC IBM использовали код в этом ROM-BASIC, что позволяло использовать дополнительную память в области кода. Последний раз BASICA появлялась в IBM PC DOS 5.02, а в OS / 2 (2.0 и новее) в программный код версии ROM-BASIC было перемещено.

Microsoft выпустила GW-BASIC для машин без ROM-BASIC. В некоторых OEM-версиях в качестве загрузчиков для GW-BASIC.EXE использовались basic.com и basica.com.

BASIC был удален после MS-DOS 4 и PC DOS 5.02. OS / 2 (которая использует PC DOS 5) имеет ее, а MS-DOS 5 ее нет.

BREAK [ редактировать ]

Эта команда используется для указания DOS , чтобы проверить , является ли Ctrlи Breakклавиши были нажаты перед выполнением запроса программы.

Команда доступна в MS-DOS версии 2 и новее. [1]

ЗВОНИТЕ [ редактировать ]

Запускает пакетный файл из другого пакетного файла и возвращается, когда он заканчивается.

Команда доступна в MS-DOS версии 3.3 и новее. [1]

CD и CHDIR [ править ]

Команда CHDIR (или альтернативное имя CD) отображает или изменяет текущий рабочий каталог .

Команда доступна в MS-DOS версии 2 и новее. [1]

CHCP [ править ]

Команда отображает или изменяет активную кодовую страницу, используемую для отображения символьных глифов в окне консоли . Аналогичной функциональности можно добиться с помощью .MODE CON: CP SELECT=yyy

Команда доступна в MS-DOS версии 3.3 и новее. [1]

CHKDSK [ править ]

CHKDSK проверяет том хранилища (например, жесткий диск , раздел диска или гибкий диск ) на целостность файловой системы. Команда имеет возможность исправлять ошибки на томе и восстанавливать информацию из дефектных секторов диска тома.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

ВЫБОР [ редактировать ]

Команда CHOICE используется в пакетных файлах, чтобы предложить пользователю выбрать один элемент из набора вариантов, состоящих из одного символа . Выбор был представлен как внешняя команда в MS-DOS 6.0; [1] [2] Novell DOS 7 [3] и PC DOS 7.0. Более ранние версии DR-DOS поддерживали эту функцию с помощью встроенной команды переключателя (для числового выбора) или путем начала команды с вопросительного знака. [3] Эта команда раньше называлась ync (да-нет-отмена).

CLS [ править ]

Команда CLS или CLRSCR очищает экран терминала .

Команда доступна в MS-DOS версии 2 и новее. [1]

КОМАНДА [ править ]

Запустите новый экземпляр интерпретатора команд.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

COMP [ править ]

Показать различия между любыми двумя файлами или любыми двумя наборами файлов.

Команда доступна в версиях MS-DOS с 3.3 по 5 и IBM PC DOS версий с 1 по 5. [1]

КОПИРОВАТЬ [ править ]

Делает копии существующих файлов.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

CTTY [ править ]

Определяет оконечное устройство (например, COM1), используемое для ввода и вывода. [4]

Команда доступна в MS-DOS версии 2 и новее. [1]

ДАТА [ редактировать ]

Отображает системную дату и предлагает пользователю ввести новую дату. Дополняет команду ВРЕМЯ .

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

DBLBOOT [ править ]

(Не команда: это командный файл, добавленный к дополнительным дискам DOS 6.X для создания загрузочных дискет DoubleSpace - см. Https://jeffpar.github.io/kbarchive/kb/100/Q100021/ )

DBLSPACE [ править ]

Сжатие диска утилита поставляется с MS-DOS версии 6.0 (выпущенный в 1993) и версии 6.2. [1]

DEBUG [ править ]

Очень примитивный ассемблер и дизассамблер.

DEFRAG [ править ]

Команда имеет возможность анализировать фрагментацию файлов на диске или дефрагментировать диск. Эта команда называется DEFRAG в MS-DOS / PC DOS и diskoptв DR-DOS .

Команда доступна в MS-DOS версии 6 и новее. [1]

DEL и ERASE [ править ]

DEL (или альтернативная форма ERASE) используется для удаления одного или нескольких файлов.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

DELTREE [ править ]

Удаляет каталог вместе со всеми файлами и подкаталогами, которые он содержит. Обычно он запрашивает подтверждение потенциально опасного действия. Поскольку команда RD (RMDIR) не может удалить каталог, если каталог не пустой (кроме Windows NT и 10), команду DELTREE можно использовать для удаления всего каталога.

Команда deltreeвключена в определенные версии операционных систем Microsoft Windows и MS-DOS . В частности, он доступен только в версиях MS-DOS 6.0 и выше, [1] и в Microsoft Windows 9x . В Windows NT предоставленные функции существуют, но обрабатываются командой rd или rmdir, имеющей немного другой синтаксис. Эта команда отсутствует в Windows 7 и 8. В Windows 10 командный переключатель - RD / S или RMDIR / S.

DIR [ править ]

Команда DIR отображает содержимое каталога. Содержимое включает метку тома и серийный номер диска; один каталог или имя файла в каждой строке, включая расширение имени файла, размер файла в байтах, а также дату и время последнего изменения файла; и общее количество перечисленных файлов, их совокупный размер и свободное пространство (в байтах), оставшееся на диске. Команда - одна из немногих команд, существующих в первых версиях DOS. [1] Команда может отображать файлы в подкаталогах. Полученный список каталогов можно отсортировать по различным критериям, а имена файлов могут отображаться в выбранном формате.

DISKCOMP [ править ]

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

Команда доступна в версиях MS-DOS 3.2 и новее, а также в IBM PC DOS версии 1 и новее. [1]

DISKCOPY [ править ]

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

Команда доступна в MS-DOS версии 2 и новее. [1]

ДОСКЕЙ [ править ]

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

Команда доступна в MS-DOS версии 5 и новее. [1]

DOSSIZE [ править ]

Показывает, сколько памяти занимают различные компоненты DOS. [5]

DRVSPACE [ редактировать ]

Сжатие диска утилита поставляется с MS-DOS версии 6.22. [1]

ЭХО [ править ]

Команда ECHO выводит свои аргументы обратно в DOS-эквивалент стандартного потока вывода. (Отсюда и название ECHO). Обычно это означает прямо на экран, но вывод echo может быть перенаправлен, как и любая другая команда, в файлы или устройства. Часто используется в пакетных файлах для вывода текста пользователю.

Еще одно важное использование команды echo - включение и выключение эха команд в пакетных файлах. Традиционно командные файлы начинаются с @echo offоператора. Это говорит интерпретатору, что эхо команд должно быть отключено во время всего выполнения командного файла, что приводит к более «аккуратному» выводу ( @символ заявляет, что эта конкретная команда (эхо выключено) также должна выполняться без эха).

Команда доступна в MS-DOS версии 2 и новее. [1]

РЕДАКТИРОВАТЬ [ редактировать ]

EDIT - это полноэкранный текстовый редактор , входящий в состав MS-DOS версий 5 и 6, [1] OS / 2 и Windows NT до 4.0. Соответствующей программой в Windows 95 и новее, а также Windows 2000 и новее является Edit v2.0. PC DOS 6 и более поздние версии используют редактор DOS E, а редактор DR-DOS до версии 7.

EDLIN [ править ]

Линейный редактор DOS. Его можно использовать с файлом сценария, например при отладке, что делает его полезным даже сегодня. Отсутствие консольного редактора в MS-DOS / PC DOS 1–4 создало вторичный рынок для сторонних редакторов.

В DOS 5 дополнительная команда "?" был добавлен для оказания столь необходимой пользователю помощи.

DOS 6 была последней версией, содержащей EDLIN; для MS-DOS 6 он находится на дополнительных дисках [1], в то время как PC DOS 6 имел его в базовой установке. 32-битная Windows NT и OS / 2 имеют Edlin.

EMM386 [ редактировать ]

Команда EMM386 включает или отключает поддержку расширенной памяти EMM386 на компьютере с процессором 80386 или выше.

Команда доступна в MS-DOS версии 5 и новее. [1]

СТЕРЕТЬ [ править ]

Смотрите: DEL и ERASE

EXE2BIN [ править ]

Преобразует исполняемый файл ( .exe ) в двоичный файл с расширением .com , который представляет собой образ памяти программы.

Размер резидентного кода и разделов данных, объединенных во входном EXE-файле, не должен превышать 64 КБ. В файле также не должно быть сегмента стека .

Команда доступна в версиях MS-DOS с 1 по 5. Она доступна отдельно для версии 6 на дополнительном диске. [1]

ВЫХОД [ править ]

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

Команда доступна в MS-DOS версии 2 и новее. [1]

EXPAND [ править ]

Утилита расширения файлов Microsoft используется для распаковки одного или нескольких сжатых файлов CAB (.CAB). Команда восходит к 1990 году и поставлялась на дискете для MS-DOS версии 5 и более поздних. [6] [1]

ПОДДЕЛЬНЫЙ [ править ]

FAKEMOUS - это служебная программа для мыши IBM PS / 2, используемая с AccessDOS . Он включен на дополнительный диск MS-DOS 6. [7] [8] AccessDOS помогает людям с ограниченными возможностями.

FASTHELP [ править ]

Предоставляет информацию о командах MS-DOS.

FASTOPEN [ править ]

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

Команда доступна в MS-DOS версии 3.3 и новее. [1]

FC [ править ]

Показать различия между любыми двумя файлами или любыми двумя наборами файлов.

Команда доступна в версиях MS-DOS 2 и более поздних - в основном выпусках сторонних производителей. [1]

FDISK [ править ]

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

Команда доступна в версиях MS-DOS 3.2 и новее, а также в выпусках IBM PC DOS 2.0 и новее. [1]

НАЙТИ [ редактировать ]

Команда FIND - это фильтр для поиска строк во входном потоке данных, которые содержат или не содержат указанную строку, и отправки их в выходной поток данных. Также может использоваться как труба .

Команда доступна в MS-DOS версии 2 и новее. [1]

FINDSTR [ редактировать ]

Команда FINDSTR - это утилита типа FIND, ориентированная на GREP . Среди его применений - логическое ИЛИ, которого нет в НАЙТИ.

НАЙТИ "ДА НЕТ МОЖЕТ БЫТЬ" * .txt
найдет все файлы TXT с одним или несколькими из перечисленных выше слов ДА, НЕТ, МОЖЕТ БЫТЬ.

ДЛЯ [ редактировать ]

Итерация: повторяет команду для каждого из указанного набора файлов. Цикл FOR можно использовать для анализа файла или вывода команды.

Команда доступна в MS-DOS версии 2 и новее. [1]

FORMAT [ править ]

Удаляет записи FAT и корневой каталог диска / раздела и переформатирует его для MS-DOS. В большинстве случаев это следует использовать только для дискет или других съемных носителей . Эта команда потенциально может стереть все на диске компьютера.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

GOTO [ редактировать ]

Команда Goto передает выполнение на указанную метку. Ярлыки указываются в начале строки через двоеточие ( :likethis).

Команда доступна в MS-DOS версии 2 и новее. [1]

Используется в пакетных файлах .

ГРАФТАБЛ [ править ]

Команда GRAFTABL позволяет отображать расширенный набор символов в графическом режиме. [9]

Команда доступна в версиях MS-DOS с 3 по 5. [1]

ГРАФИКА [ править ]

Программа TSR, позволяющая отправлять дамп графического экрана на принтер, нажав <Print Screen>.

Команда доступна в версиях MS-DOS 3.2 и новее, а также в IBM PC DOS версии 2 и новее. [1]

ПОМОЩЬ [ править ]

Справка по командам DOS.

Команда доступна в версиях MS-DOS с 5 по Windows XP. Полноэкранная справка по командам доступна в MS-DOS версии 6 и новее. [1] Начиная с Windows XP, командный процессор "DOS" предлагает встроенную справку для команд с использованием "/?" (например, КОПИЯ /?)

ЕСЛИ [ править ]

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

Используется в пакетных файлах .

Команда доступна в MS-DOS версии 2 и новее. [1]

INTERSVR и INTERLNK [ править ]

В MS-DOS; filelinkв DR-DOS.

Сетевые ПК с использованием нуль-модемного кабеля или кабеля LapLink . Серверная версия InterLnk также обездвиживает машину, на которой работает, поскольку это активное приложение (в отличие от приложения TSR ), которое должно быть запущено для выполнения любой передачи. DR-DOS ' filelinkвыполняется как на клиенте, так и на сервере.

Новое в PC DOS 5.02, MS-DOS 6.0. [10] [1]

ПРИСОЕДИНЯЙТЕСЬ [ править ]

Команда JOIN прикрепляет букву диска к указанному каталогу на другом диске. [10] Обратное можно сделать с помощью команды SUBST .

Команда доступна в версиях MS-DOS с 3 по 5. Она доступна отдельно для версий 6.2 и более поздних версий на дополнительном диске. [1]

KEYB [ править ]

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

Команда доступна в MS-DOS версии 3.3 и новее. [1]

С DOS 3.0 до 3.21 вместо этого используются команды для каждой страны, а именно KEYBFR, KEYBGR, KEYBIT, KEYBSP и KEYBUK.

LABEL [ править ]

Изменяет метку логического диска, например раздела жесткого диска или дискеты.

Команда доступна в версиях MS-DOS 3.1 и более поздних, а также в IBM PC DOS версии 3 и более поздних. [1]

LINK4 [ редактировать ]

Компоновщик объектов Microsoft 8086 [11]

LOADFIX [ править ]

Загружает программу выше первых 64 КБ памяти и запускает программу. Команда доступна в MS-DOS версии 5 и новее. [1] Он включен только в MS-DOS / PC DOS. Используется DR-DOS memmax, который открывает или закрывает доступ к нижней, верхней и видеопамяти, чтобы заблокировать нижние 64 КБ памяти. [12]

LOADHIGH и LH [ править ]

Команда, загружающая программу в верхнюю область памяти.

Команда доступна в MS-DOS версии 5 и новее. [1]

В DR-DOS это называется hiload .

MD или MKDIR [ править ]

Создает новый каталог . Будет создан родительский элемент указанного каталога, если он еще не существует.

Команда доступна в MS-DOS версии 2 и новее. [1]

MEM [ править ]

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

Команда доступна в MS-DOS версии 4 и новее. [1]

MEMMAKER [ править ]

Начиная с версии 6 [1] MS-DOS включала внешнюю программу MemMaker, которая использовалась для освобождения системной памяти (особенно обычной памяти ) путем автоматического изменения конфигурации файлов AUTOEXEC.BAT и CONFIG.SYS . Обычно это делалось путем перемещения программ TSR и драйверов устройств в верхнюю память . Для всего процесса потребовалось два перезапуска системы. Перед первым перезапуском пользователя спросили, включить ли EMS Memory., поскольку для использования расширенной памяти требуется зарезервированная область размером 64 КБ в верхней памяти. При первом перезапуске была вставлена ​​программа SIZER.EXE, которая измеряла объем памяти, необходимый каждому TSR или драйверу. Затем MemMaker вычислит оптимальное размещение драйвера и TSR в верхней памяти, соответственно изменит AUTOEXEC.BAT и CONFIG.SYS и перезагрузится во второй раз. [13]

MEMMAKER.EXE и SIZER.EXE были разработаны для Microsoft компанией Helix Software и были исключены, начиная с MS-DOS 7 ( Windows 95 ); однако их можно было получить с FTP-сервера Microsoft как часть пакета OLDDOS.EXE вместе с другими инструментами.

PC DOS использует другую программу, называемую RamBoost, для оптимизации памяти, работая либо с HIMEM / EMM386 PC DOS, либо с менеджером памяти стороннего производителя. Лицензия RamBoost была предоставлена ​​IBM компанией Central Point Software .

ЗЕРКАЛО [ править ]

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

Команда доступна в MS-DOS версии 5. Она доступна отдельно для версий 6.2 и более поздних версий на дополнительном диске. [1]

РЕЖИМ [ править ]

Настраивает системные устройства. Изменяет графические режимы, регулирует настройки клавиатуры, подготавливает кодовые страницы и настраивает перенаправление портов. [14]

Команда доступна в версиях MS-DOS 3.2 и новее, а также в IBM PC DOS версии 1 и новее. [1]

БОЛЬШЕ [ править ]

Команда MORE разбивает текст на страницы , чтобы можно было просматривать файлы, содержащие более одного экрана текста. Еще можно использовать как фильтр . При просмотре БОЛЬШЕ текста клавиша возврата отображает следующую строку, пробел отображает следующую страницу.

Команда доступна в MS-DOS версии 2 и новее. [1]

ПЕРЕМЕСТИТЬ [ править ]

Перемещает файлы или переименовывает каталоги.

Команда доступна в MS-DOS версии 6 и новее. [1]

DR-DOS использовал отдельную команду для переименования каталогов rendir.

MSAV [ править ]

Команда, сканирующая компьютер на наличие известных вирусов. [15] [16]

Команда доступна в MS-DOS версии 6 и новее. [1]

MSBACKUP [ править ]

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

New York Times сказал , что MSBACKUP «гораздо лучше и быстрее , чем старые команды BACKUP , используемой в более ранних версиях DOS, но это не хватает некоторых расширенных функций содержится в резервной копии программных пакетов, которые продаются отдельно. [17] Существует еще один Предложение под названием MWBACKUP, ориентированное на графический интерфейс, было представлено для Windows для рабочих групп (3.11). [18]

Команда MSBACKUP доступна в MS-DOS версии 6 и более поздних. [1]

MSCDEX [ править ]

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

Команда доступна в MS-DOS версии 6 и новее. [1]

MSD [ править ]

Команда MSD предоставляет подробную техническую информацию об аппаратном и программном обеспечении компьютера. MSD был новым в MS-DOS 6; [1] [19] версия этой команды для ПК DOS - QCONFIG. [ необходима цитата ] Команда появилась сначала в Word2, а затем в Windows 3.10.

MSHERC [ править ]

MSHERC.COM (также QBHERC.COM) представлял собой графический драйвер TSR (Terminate and Stay Resident), поставляемый с Microsoft QuickC, QuickBASIC и компилятором C, позволяющий использовать графические возможности адаптера Hercules с высоким разрешением (720 x 348, 2 цвета). См. Https://www.pcjs.org/pubs/pc/reference/microsoft/kb/Q44273/ .

NLSFUNC [ править ]

Загружает расширенную поддержку национализации и локализации из COUNTRY.SYS и изменяет кодовую страницу драйверов и системных модулей, находящихся в ОЗУ. [ необходима цитата ]

В более поздних версиях DR-DOS 6 NLSFUNC переместился в область HiMem, тем самым освободив часть почти бесценных нижних 640 КБ, которые составляли «обычную» память, доступную для программного обеспечения. [ необходима цитата ]

Команда доступна в MS-DOS версии 3.3 и новее. [1]

ПУТЬ [ править ]

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

Команда доступна в MS-DOS версии 2 и новее. [1]

ПАУЗА [ править ]

Приостанавливает обработку пакетной программы и отображает сообщение «Нажмите любую клавишу, чтобы продолжить». . . ', если не указан другой текст для отображения.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

ПИНГ [ редактировать ]

Позволяет пользователю проверить доступность сетевого подключения к указанному узлу. Имена хостов обычно разрешаются в IP-адреса. [20]

Он не включен во многие версии DOS; как правило, те, у кого есть сетевые стеки, используют его как диагностический инструмент.

  • Пример:
C: \> ping facebook.com Проверка связи facebook.com [31.13.76.68] с 32 байтами данных: ответ от 31.13.76.68: байты = 32 время = 34 мс TTL = 89 Ответ от 31.13.76.68: байты = 32 время = 37 мс TTL = 89 Ответ от 31.13.76.68: байты = 32 время = 36 мс TTL = 89 Ответ от 31.13.76.68: байты = 32 время = 36 мс TTL = 89 Статистика эхо-запросов для 31.13.76.68:  пакетов: отправлено = 4, получено = 4, Потери = 0 (0% потерь), приблизительное время прохождения туда и обратно в миллисекундах:  минимум = 34 мс, максимум = 37 мс, средний = 35 мс 

СИЛА [ править ]

Команда POWER используется для включения и выключения управления питанием, сообщения о состоянии управления питанием и установки уровней энергосбережения. Это внешняя команда, реализованная как POWER.EXE. [21]

Команда доступна в MS-DOS версии 6 и новее. [1]

ПЕЧАТЬ [ править ]

Команда PRINT добавляет или удаляет файлы в очереди печати . Эта команда была представлена ​​в MS-DOS версии 2. [1] До этого не было встроенной поддержки файлов фоновой печати. Обычно пользователь использует команду копирования для копирования файлов в LPT1.

PRINTFIX [ править ]

ПОДСКАЗАТЬ [ редактировать ]

Команда PROMPT позволяет пользователю изменять подсказку на командном экране. Приглашение по умолчанию - $ p (т.е. приглашение $ p), которое отображает диск и текущий путь как приглашение, но может быть изменено на что угодно. «Подсказка $ d» отображает текущую системную дату в качестве подсказки. Введите "подсказка /?" на экране cmd для получения справки по этой функции.

Команда доступна в версиях MS-DOS 2 и новее, а также в IBM PC DOS версии 2.1 и новее. [1]

PS [ править ]

Утилита, вдохновленная командой UNIX / XENIX ps . Он также обеспечивает полноэкранный режим, аналогичный верхней утилите в системах UNIX. [5]

QBASIC [ править ]

Интегрированная среда разработки и BASIC интерпретатор .

Команда доступна в MS-DOS версии 5 и новее. [1]

RD или RMDIR [ править ]

Удалить каталог (удалить каталог); по умолчанию для успешного выполнения команды в каталогах не должно быть файлов.

Команда доступна в MS-DOS версии 2 и новее. [1]

Команда deltree в некоторых версиях MS-DOS и всех версиях Windows 9x удаляет непустые каталоги.

ВОССТАНОВИТЬ [ редактировать ]

Примитивная утилита восстановления ошибок файловой системы, включенная в MS-DOS / IBM PC DOS.

Команда доступна в версиях MS-DOS со 2 по 5. [1]

REM [ править ]

Команда Remark ( комментарий ), обычно используется в пакетном файле , а для DR-DOS, PC / MS-DOS 6 и выше - в CONFIG.SYS. Эта команда обрабатывается командным процессором. Таким образом, его вывод может быть перенаправлен на создание файла с нулевым байтом. REM полезен в записываемых сеансах или снимках экрана. Можно добавлять комментарии с помощью меток, обычно начинающихся с двойного двоеточия (: :). Они не обрабатываются командным процессором.

REN [ править ]

Команда REN переименовывает файл. В отличие от moveкоманды, эту команду нельзя использовать для переименования подкаталогов или файлов на дисках. Массовое переименование может быть выполнено с помощью подстановочных знаков звездочки (*) и вопросительного знака (?). [22]

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

ЗАМЕНИТЬ [ изменить ]

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

Команда доступна в MS-DOS версии 3.2 и новее. [1]

ВОССТАНОВИТЬ [ править ]

См .: РЕЗЕРВНОЕ КОПИРОВАНИЕ и ВОССТАНОВЛЕНИЕ

СКАНДИСК [ править ]

Утилита диагностики диска. Scandisk был заменой этой chkdskутилиты, начиная с MS-DOS версии 6.2 и новее. [1] Его основным преимуществом chkdskявляется то, что он более надежен и имеет возможность запускать сканирование поверхности, которое находит и маркирует поврежденные кластеры на диске. Он также предоставляет интерфейс TUI с функцией "наведи и щелкни" , что позволяет интерактивному сеансу дополнять пакетный запуск из командной строки.chkdskв него были включены функции сканирования поверхности и обнаружения неисправных кластеров, и он снова использовался в операционных системах на базе Windows NT.

ВЫБРАТЬ [ редактировать ]

Команда SELECT форматирует диск и устанавливает информацию для конкретной страны и коды клавиатуры. Первоначально он был доступен только с IBM PC DOS. Версия, входящая в состав PC DOS 3.0 и 3.1, жестко запрограммирована для переноса операционной системы с A: на B :, в то время как с PC DOS 3.2 и далее вы можете указать источник и место назначения, и ее можно использовать для установки DOS на жесткий диск.

Версия, входящая в состав MS-DOS 4 и PC-DOS 4, больше не является простой утилитой командной строки, а представляет собой полноценный установщик.

Команда доступна в версиях MS-DOS 3.3 и 4 и IBM PC DOS версий с 3 по 4. [1]

Эта команда больше не включена в DOS версии 5 и новее, где она была заменена на SETUP.

SET [ править ]

Устанавливает переменные среды .

Команда доступна в MS-DOS версии 2 и новее. [1]

cmd.exe в Windows NT 2000, 4DOS, 4OS2, 4NT и ряде сторонних решений позволяет прямой ввод переменных среды из командной строки. По крайней мере, начиная с Windows 2000, эта setкоманда позволяет преобразовывать строки в переменные, тем самым обеспечивая, среди прочего, средства для выполнения целочисленной арифметики. [23]

НАСТРОЙКА [ править ]

Команда доступна в MS-DOS версии 5 и новее. [1] Эта команда выполняет настройку компьютера. На всех компьютерах, работающих под управлением DOS версии 5 и новее, он запускает установку компьютера, такую ​​как установка Windows 95 и установка Windows 98.

SETVER [ править ]

SetVer - это программа TSR, предназначенная для возврата другого значения для запущенной версии DOS. Это позволяет программам, которые ищут конкретную версию DOS, работать под другой DOS.

Команда доступна в MS-DOS версии 5 и новее. [1]

ПОДЕЛИТЬСЯ [ редактировать ]

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

Команда доступна в MS-DOS версии 3 и новее. [1]

SHIFT [ править ]

Команда SHIFT увеличивает количество заменяемых параметров до более чем десяти стандартных для использования в пакетных файлах . Это делается путем изменения положения заменяемых параметров. Он заменяет каждый из параметров замены последующим (например, %0с %1, %1с %2и т. Д.).

Команда доступна в MS-DOS версии 2 и новее. [1]

SIZER [ править ]

Внешняя команда SIZER.EXE не предназначена для запуска непосредственно из командной строки. Используется MemMaker в процессе оптимизации памяти.

SMARTDRV [ править ]

Команда доступна в MS-DOS версии 6 и новее. [1]

СОРТИРОВАТЬ [ редактировать ]

Фильтр для сортировки строк в потоке ввода данных и отправить их в поток выходных данных. Аналогично команде Unix sort. Обрабатывает файлы размером до 64 КБ. Этот вид всегда нечувствителен к регистру. [24]

Команда доступна в MS-DOS версии 2 и новее. [1]

SUBST [ править ]

Утилита для сопоставления подкаталога букве диска. [10] Обратного можно добиться с помощью команды JOIN .

Команда доступна в MS-DOS версии 3.1 и новее. [1]

SYS [ править ]

Утилита для создания загрузочного тома. Sys перезаписывает загрузочный код тома (первый сектор раздела, на котором действует SYS), так что код при выполнении будет искать IO.SYS . SYS также копирует на том основные системные файлы DOS, IO.SYS, MSDOS.SYS и COMMAND.COM . SYS не перезаписывает главную загрузочную запись, вопреки широко распространенному мнению.

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

ТЕЛНЕТ [ править ]

Клиент Telnet - это инструмент для разработчиков и администраторов, помогающий управлять сетевым подключением и тестировать его. [25]

ВРЕМЯ [ править ]

Отображение системного времени и ожидание, пока пользователь введет новое время. Дополняет команду ДАТА .

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

TITLE [ править ]

Позволяет пользователю изменять заголовок своего окна MS-DOS.

ДЕРЕВО [ править ]

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

Команда доступна в версиях MS-DOS 3.2 и новее, а также в IBM PC DOS версии 2 и новее. [1]

TRUENAME [ править ]

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

Например, в DOS 7.1, если текущий каталог C:\WINDOWS\SYSTEM, то

TRUENAME .. \ WIN.INI

будет отображать

C: \ WINDOWS \ WIN.INI

Аргумент не обязательно должен ссылаться на существующий файл или каталог: TRUENAME выведет абсолютный путь, как если бы он это сделал. Также TRUENAME не выполняет поиск в PATH.
Например, в DOS 5, если текущий каталог есть C:\TEMP, то TRUENAME command.comбудет отображаться C:\TEMP\COMMAND.COM(который не существует), а не C:\DOS\COMMAND.COM(который есть и находится в каталоге PATH).

Эта команда отображает UNC-пути подключенных сетевых или локальных дисководов компакт-дисков. Это недокументированная команда DOS. Переключатель справки " /?" определяет его как "Зарезервированное имя команды". Он доступен в MS-DOS версии 5.00 и новее, включая DOS 7 и 8 в Windows 95/98 / ME. Эту функцию realpathвыполняет функция библиотеки C. Командные процессоры Microsoft Windows NT не поддерживают эту команду, включая версии command.com для NT.

ТИП [ править ]

Отображает файл. Команда moreчасто используется вместе с этой командой, например . TYPE можно использовать для объединения файлов (тип file1 file2> file3); однако это не сработает для больших файлов [ сомнительно ] [ необходима ссылка ] - используйте вместо этого команду копирования.type long-text-file | more

Команда доступна в версиях MS-DOS 1 и более поздних. [1]

UNDELETE [ править ]

Восстанавливает файл, ранее удаленный с помощью del. По умолчанию восстанавливаются все восстанавливаемые файлы в рабочем каталоге; параметры используются для изменения этого поведения. Если используется программа MS-DOS mirror TSR , файлы отслеживания удаления создаются и могут использоваться undelete.

Команда доступна в MS-DOS версии 5 и новее. [1]

UNFORMAT [ править ]

Команда UNFORMAT используется для отмены эффектов форматирования диска.

Команда доступна в MS-DOS версии 5 и новее. [1]

ВЕР [ править ]

Внутренняя команда DOS, которая сообщает о текущей версии DOS и, начиная с MS-DOS 5, о том, загружена ли DOS на высоком уровне.

Команда доступна в MS-DOS версии 2 и новее. [1]

ПРОВЕРИТЬ [ править ]

Включает или отключает функцию определения правильности записи файлов на диск. Если параметр не указан, команда отобразит текущую настройку. [26]

Команда доступна в MS-DOS версии 2 и новее. [1]

VOL [ править ]

Внутренняя команда, отображающая метку дискового тома и серийный номер.

Команда доступна в MS-DOS версии 2 и новее. [1]

VSAFE [ править ]

Программа TSR, которая постоянно контролирует компьютер на наличие вирусов.

Команда доступна в MS-DOS версии 6 и новее. [1]

XCOPY [ править ]

Скопируйте целые деревья каталогов. Xcopy - это версия команды копирования, которая может перемещать файлы и каталоги из одного места в другое.

Использование и атрибуты XCOPY можно получить, набрав «XCOPY /?» в командной строке DOS.

Команда доступна в MS-DOS версии 3.2 и новее. [1]

См. Также [ править ]

  • Категория: Команды Windows
  • Интерфейс командной строки
  • Список директив CONFIG.SYS
  • Хронология операционных систем DOS

Ссылки [ править ]

  1. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw топор ay az ba bb bc bd be bf bg bh bi bj bk bl bm bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn Wolverton, Van (2003). Запуск MS-DOS версии 6.22 (20-я годовщина выпуска), 6-е исправленное издание. Microsoft Press. ISBN 0-7356-1812-7.
  2. ^ «Справка по командам выбора MS-DOS» . Проверено 10 сентября 2014 .
  3. ^ a b «Руководство пользователя Caldera DR-DOS 7.03» . Проверено 10 сентября 2014 .
  4. ^ Не отображается автоматически в справке
  5. ^ a b Многозадачность MS-DOS 4.0, Goupil OEM
  6. ^ https://ss64.com/nt/expand.html
  7. ^ https://jeffpar.github.io/kbarchive/kb/097/Q97835/
  8. ^ https://jeffpar.github.io/kbarchive/kb/117/Q117600/
  9. ^ graftabl | Документы Microsoft
  10. ^ a b c Указатель команд EasyDOS
  11. ^ MS-DOS Версия 4.10 Fujitsu ICL OEM
  12. ^ Руководство пользователя DR DOS 6.0 . Цифровые исследования. 1991 г.
  13. Купер, Джим (май 2001 г.). Использование MS-DOS 6.22 . Que Publishing . п. 455. ISBN 0789725738.
  14. ^ "Справка по командам режима MS-DOS" . Проверено 10 сентября 2014 .
  15. ^ https://docs.microsoft.com/en-us/previous-versions/tn-archive/cc722867(v%3dtechnet.10)
  16. ^ Команда MS-DOS и Windows из командной строки msav
  17. ^ Питер Х. Льюис (1994-01-04). «Это 1994 год. Так где же ваши данные?» .
  18. ^ Источник: Zeos International: «Что такое MWBACKUP.EXE?» .
  19. ^ «Справка по команде MS-DOS msd» . Проверено 10 сентября 2014 .
  20. ^ "Команда ping для MS-DOS и Windows" .
  21. ^ MS-DOS и команда управления питанием из командной строки Windows
  22. ^ "Microsoft TechNet Rename (ren) article" .
  23. ^ Карп, Дэвид Аарон; Тим О'Рейли ; Трой Мотт (2005). Коротко о Windows XP . Справочник по скорлупе (2-е изд.). O'Reilly Media, Inc. стр. 422 . ISBN 978-0-596-00900-7. Проверено 26 ноября 2010 .
  24. ^ «Microsoft на« сортировке » » . Проверено 10 сентября 2014 .
  25. ^ Клиент должен быть активирован из администратора
  26. ^ "Команда DOS: ПРОВЕРИТЬ" . Проверено 10 сентября 2014 .

Дальнейшее чтение [ править ]

  • Купер, Джим (2001). Специальная версия с использованием MS-DOS 6.22, третье издание . Que Publishing . ISBN 978-0789725738.
  • Волвертон, Ван (1990). Команды MS-DOS: Краткий справочник Microsoft, 4-е исправленное издание . Microsoft Press . ISBN 978-1556152894.

Внешние ссылки [ править ]

  • Справочник по командной строке : База данных Microsoft TechNet «Справочник по командной строке»
  • Технический справочник MS-DOS 6 на TechNet содержит официальный справочный документ по командам Microsoft MS-DOS 6.
  • Онлайн-руководство DR-DOS 7.03
  • MDGx MS-DOS Недокументированное + Скрытые секреты

Есть несколько руководств по доступным командам DOS, которые находятся под лицензией GNU Free Documentation License :

  • Спецификация FreeDOS на SourceForge - это спецификация открытого текста , написанная в 1999 году и описывающая, как команды DOS должны работать в FreeDOS.
  • Команды MS-DOS
  • Справочник по командам Windows с примерами
  • Коллекция недокументированных и непонятных функций в различных версиях MS-DOS