пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

I семестр:
» СПО
» ОС
» МС

№ 11

Оболочка командной строки Windows. Характеристика. Понятие внутренних и внешних команд

COMMAND.COM — интерпретатор командной строки в операционных системах DOSOS/2, семейства Windows 9x и ряда других. Загружается при старте системы или VDM (если не указан другой интерпретатор с помощью директивы SHELL= в файлеCONFIG.SYS) и выполняет команды из файла AUTOEXEC.BAT.[1]

В операционных системах семейства Windows NT (начиная с Windows NT 3.1 и заканчивая Windows 8 / Windows Server 2012) и OS/2 интерпретатором командной строки является программа cmd.exe. Однако, для совместимости с DOS-приложениями,COMMAND.COM присутствует и в версиях этих систем для процессоров архитектуры IA-32

COMMAND.COM имеет два режима работы. Первый режим — интерактивный, когда пользователь вводит с клавиатуры команды, которые немедленно выполняются. Второй режим — пакетный, когда COMMAND.COM выполняет последовательность команд, заранее сохранённую в пакетном файле с расширением .BAT. ФункцииCOMMAND.COM аналогичны функциям командных интерпретаторов Unix-совместимых операционных систем (например, bash), с тем отличием, что COMMAND.COM имеет более ограниченный набор возможностей.

Внутренние команды устроены прямо в командном файле (в нашем случае в cmd.exe, а если бы запустили command.com, то команды брались бы оттуда). Имена таких команд воспринимаются до файлов, но только с правильными ключами.

По-научному это звучит так: приоритет ключей внутренних команд выше файлов. Объясню на конкретном примере.

Команда CD. Cправку о ней можно получить, набрав её с ключом вопроса без пробела:

cd/?

Это внутренняя команда, и если в текущем каталоге есть файл с именем cd.exe, или cd.com, или cd.bat, или какой-нибудь ещё выполняемый файл, то система будет вести себя так:

на запрос "cd" - выполнится файл.

на запрос "cd верный параметр" - выполнится команда CD.

на запрос "cd абракадабра" - выполнится файл с ключом абракадабра.

Чтобы это переварить, можно провести эксперимент.

Поместите в текущую папку наш пример prax07.exe и переименуйте его в cd.exe. Выполняя CD с разными параметрами, вы получите то запуск примера cd.exe, то команды CD.

Пожалуй, это всё что нужно знать о внутренних командах для начала. 
 

Внешние команды - это просто самостоятельные программы, каждая из которых находится в своём собственном exe- или com-файле.

Элементы управления Botton и ListView.

Элемент управления Windows Forms Button (кнопка) служит для выполнения действия с помощью мыши. На элементе управления Button может отображаться как текст, так и рисунок. Если нажать кнопку, она выглядит так, словно она нажата и отпущена.

В элементе управления Windows Forms ListView отображается список элементов со значками. Представление в виде списка может использоваться для создания пользовательского интерфейса, аналогичного правой области окна Windows Explorer

 


21.06.2015; 13:58
хиты: 118
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь