Система Windows поддерживает и расширяет почти все возможности системы MS-DOS. Кроме того, введено множество новых команд, недоступных в MS-DOS

Лабораторная работа № 1

по дисциплине “Операционные системы, среды и оболочки”

Работа с командной строкой

Цель работы:

· изучить систему команд операционной системы;

· научиться выполнять действия над файлами и каталогами с помощью команд командной строки;

Общие сведения

Фирмой Microsoft разработаны программные средства, позволяющие автоматизировать повседневную работу администраторов и пользователей операционной системы Windows путем выполнения команд в командной строке (интерактивный режим) или запуска предварительно созданных сценариев (пакетный режим). Для поддержки автоматизации работы в Windows предусмотрены

  • стандартные технологии (WSH, WMI, ADSI),
  • программные продукты (командный интерпретатор Cmd.exe, серверы сценариев CScript и WScript, оболочка Windows PowerShell) фирмы Microsoft.

Оболочка командной строки Windows. Интерпретатор Cmd.exe

В операционной системе Windows, как и в других операционных системах, интерактивные (набираемые с клавиатуры и сразу же выполняемые) команды выполняются с помощью так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (command shell). Командный интерпретатор или оболочка командной строки — это программа, которая, находясь в оперативной памяти, считывает набираемые вами команды и обрабатывает их. В Windows 9x, как и в MS-DOS, командный интерпретатор по умолчанию был представлен исполняемым файлом command.com. Начиная с версии Windows NT, в операционной системе реализован интерпретатор команд Cmd.exe, обладающий гораздо более мощными возможностями.

Запуск оболочки

В Windows NT/2000/XP файл Cmd.exe, как и другие исполняемые файлы, соответствующие внешним командам операционной системы, находятся в каталоге %SystemRoot%\SYSTEM32 (%SystemRoot% является системный каталог Windows, обычно C:\Windows или C:\WinNT).

Запустить командный интерпретатор (открыть окно нового сеанса командной строки) можно несколькими способами:

· выбрать пункт Выполнить… (Run) в меню Пуск (Start), ввести имя файла Cmd.exe и нажать кнопку OK

· выбрать пункт меню Пуск→Программы→Стандартные→Командная строка,

· в пункте меню Команды (или Инструменты)программы Total Commander выбрать Запустить сеанс DOS.

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

Внутренние и внешние команды. Структура команд

Некоторые команды распознаются и выполняются непосредственно самим командным интерпретатором — такие команды называются внутренними (например, COPY или DIR) Другие команды операционной системы представляют собой отдельные программы, расположенные по умолчанию в том же каталоге, что и Cmd.exe, которые Windows загружает и выполняет аналогично другим программам. Такие команды называются внешними (например, MORE или XCOPY).

Команды MS-DOS и Windows 2000/XP

Система Windows поддерживает и расширяет почти все возможности системы MS-DOS. Кроме того, введено множество новых команд, недоступных в MS-DOS.

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