Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОЛНЫЕ ОТВЕТЫ ОС.docx
Скачиваний:
94
Добавлен:
21.09.2019
Размер:
782.97 Кб
Скачать
  1. Командная строка Windows.

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

Командную строку можно запустить из основного меню Windows следующим образом: «Пуск / Программы / Стандартные / Командная строка». В результате не экране появится примерно следующее окно.

В режиме командной строки управление операционной системой производится с помощью прямых команд, вводимых в командную строку. Она выделяется тем, что в ней присутствует символ «>» и мигает курсор. Данный символ называется приглашением MS-DOS. Считается, что он «приглашает» пользователя вводить команды. Все команды набираются в командной строке с помощью клавиатуры. Набранная команда начинает выполняться после нажатия клавиши ENTER.

6.1. Запуск программ

Для запуска программ в системе MS-DOS нет специальной команды. Принято, что программа запускается вводом имени ее файла в командную строку. При этом можно использовать символы как верхнего, так и нижнего регистра. Расширение имени файла указывать не обязательно. Так, например, для того, чтобы запустить игру game5.exe, находящуюся в каталоге C:\GAMES\GAME5, надо дать прямую команду:

С:\GAMES\GAME5>game5 [ENTER]

или

С:\GAMES\GAME5>game5.ехе [ENTER]

Указанную в скобках команду [ENTER] вводить не надо. Так обозначена необходимость нажатия клавиши ENTER, которая завершает ввод любой команды MS-DOS.

6.2. Просмотр каталогов.

Мы давали команду на запуск программы game5.exe, уже находясь в каталоге C:\GAMES\GAME5 – о том, где мы находимся, можно узнать по приглашению в командной строке. Если попробовать дать команду на запуск файла, находясь в другом каталоге, то в общем случае операционная система откажется этот файл исполнять, поскольку не знает, где он находится. Чтобы точно установить, что имеется в текущем каталоге и как правильно пишется имя файла, надо просмотреть содержимое каталога. Для этого служит команда dir (directory). Вот, например, что покажет экран MS-DOS, если дать эту команду, находясь в каталоге C:\WINDOWS\SYSTEM32.

С:\WINDOWS\SYSTEM32>dir [ENTER]

Как видно из рисунка, в данном каталоге почти две тысячи файлов, и они пробегают по экрану так быстро, что рассмотреть что-либо совершенно невозможно. В принципе можно попробовать воспользоваться клавишей PAUSE, но это не очень удобно. Лучше задать режим постраничной прокрутки экрана параметром /р:

C:\WINDOWS\SYSTEM32>dir /p [ENTER]

Можно также выводить не все файлы, а только те, которые имеют заданное расширение, например .exe. Для этого используют подстановочные символы.

C:\WINDOWS\SYSTEM32>dir *.exe [ENTER]

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

C:\WINDOWS\SYSTEM32>dir f???.exe [ENTER]

выведет на экран все файлы находящиеся в текущем каталоге с расширением .exe, а имя которых не длиннее четырех символов, причем первым символом является «f».

Хорошо, если мы знаем, что, например, команду dir можно использовать с параметром /р. А если нет? На этот случай в MS-DOS есть универсальный параметр /?. С его помощью можно получить справку о том, как надо использовать конкретную команду. Попробуйте, например, дать следующую команду:

C:\WINDOWS\SYSTEM32>dir /? [ENTER]