Реферат: Основы работы на ПК
· транзитные внешние команды
· резидентные внутренние команды
Внутренние команды - это наиболее простые и часто используемые команды системы. Вы не сможете их обнаружить на системном диске, т.к. все они являются частью файла command.com и загружаются в память во время загрузки системы. Любые имена файлов с расширениями .com, .exe или .ваt рассматриваются как внешние (транзитные) команды, например - format.com, diskcopy.com. Так как все внешние команды являются файлами, Вы можете создавать свои команды и пополнять ими MS-DOS. Если у Вас несколько команд с одинаковым именем, то система будет запускать их в следующем порядке: .com, .exe, .bat. строке вызова. Если опция "команда" опущена, то выполнение возобновляется с команды, непосредственно следующей за
командой CALL.
2.18.1. Внутренние команды.
Вызов одного пакетного файла из другого.
CALL [диск:][путь]имя_файла [параметры_вызова]
параметры_вызова Параметры командной строки, использующиеся при вызове пакетного файла.
Вывод либо установка активной кодовой страницы. CHCP [nnn] nnn-Номер кодовой страницы.
Ввод CHCP без параметров позволяет выяснить номер текущей кодовой страницы.
Вывод имени либо смена текущей папки.
CHDIR [диск:][путь]
CHDIR[..]
CD [диск:][путь]
CD[..] .. задает переход в родительскую папку.
Команда CD диск: отображает имя текущей папки заданного диска.
Команда CD без параметров отображает имена текущего диска и папки.
Очистка экрана. CLS
Копирование одного или нескольких файлов в другое место.
COPY [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ ...]] [результат [/A | /B]] [/V] [/Y | /-Y]
источник Имя копируемого файла (файлов).
/A – Файл является текстовым файлом ASCII.
/B – Файл является двоичным.
Результат – Папка для размещения и/или имя создаваемого файла.
/V – Проверка правильности копирования путем сравнения файлов.
/Y – Отключение режима запроса подтверждения на замену файлов.
/-Y – Включение режима запроса подтверждения на замену файлов.
Ключ /Y может быть установлен с помощью переменной среды COPYCMD.
Ключ /-Y, заданный непосредственно в командной строке, имеет над ним приоритет.