birmaga.ru
добавить свой файл

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

Командная строка Windows

Цель: изучить приемы работы с командной строкой Windows

Командные процессоры – это приложения, которые позволяют вам взаимодействовать непосредственно с операционной системой вместо использования графического интерфейса (GUI) для передачи инструкций и команд в операционную систему. При работе без GUI все происходит быстрее. Вы можете использовать командный процессор для запуска команд или запуска ориентированных на команды приложений (называемых также текстовыми приложениями).

Приемы и тонкости использования командной строки

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

Если вернуться к 80-годам прошлого века, когда в нашем распоряжении была только командная строка, мы использовали клавиатурные сокращения, чтобы не вводить весь текст команды. Сначала нужно было очень тщательно вводить команду, поскольку в случае ошибки приходилось вводить команду заново. Но затем появилась возможность использования клавиши "стрелка влево", при нажатии которой происходило удаление символов аналогично клавише "backspace". Некоторые клавиатурные сокращения действуют до сих пор.


  • Для ввода предыдущей команды используйте клавишу F3.

  • Если вы ошиблись в каком-либо символе, нажмите F2 и этот символ, чтобы ввести предыдущую команду вплоть до этого символа. Затем исправьте неверный символ и нажмите F3, чтобы автоматически ввести остаток предыдущей команды. (Это был недокументированный прием в ранних версиях DOS, но он используется снова, и в Windows Server 2003 при нажатии F2 появляется небольшое окно с сообщением: "Enter char to copy up to:" [Введите символ, чтобы скопировать команду вплоть до этого символа]).

Примечание. F3 и F2 – это элементы из набора средств doskey.exe, который описывается в следующем разделе.

  • Введите dir *. для вывода списка всех элементов без расширения имени. Это полезно для получения списка папок (директорий), хотя в него включаются также файлы, не имеющие расширения имени.

  • Введите cd .. для перемещения на один уровень вверх в структуре папок.

  • Введите cd \ для перемещения в корневую папку.

Использование doskey для повторного вызова и редактирования команд

Windows Server 2003 запускает doskey.exe по умолчанию, что позволяет запоминать введенные вами команды в памяти, чтобы вы могли снова вызывать их. Буфер команд не сохраняется после выхода из сеанса командной строки. В таблице 7.1 приводится список наиболее употребительных клавиатурных сокращений, с помощью которых можно воспроизводить и редактировать предыдущие команды.



Таблица 7.1. Наиболее употребительные клавиатурные сокращения doskey

Клавиатурное сокращение

Действие


Стрелка вверх

Вызов предыдущей команды.

Стрелка вниз

Вызов команды, которую вы использовали после вызванной вами команды.

Page Up

Вызов самой старой команды сеанса.

Page Down

Вызов самой последней команды.

Стрелка влево

Перемещение курсора назад на один символ.

Стрелка вправо

Перемещение курсора вперед на один символ.

Ctrl-Стрелка влево

Перемещение курсора назад на одно слово.

Ctrl-Стрелка вправо

Перемещение курсора вперед на одно слово.

Home

Перемещение курсора в начало строки.

End

Перемещение курсора в конец строки.

Esc

Сброс команды.

F4


Удаление символов, начиная с текущей позиции курсора вплоть до указанного вами символа. Нажмите F4 и введите определенный символ, чтобы doskey удалила все символы от текущей позиции курсора до первого экземпляра указанного вами символа.

F7

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

Alt-F7

Удаление всех команд, сохраненных в памяти для текущего сеанса.

F8

Вывод на экран всех сохраненных в памяти команд, начинающихся с символов, которые вы набрали перед нажатием F8.

F9

Позволяет вам повторно ввести команду, указав ее номер (см. выше инструкции для F7).




http://www.intuit.ru/img/empty.gif

Окно командной строки

Windows Server 2003 предоставляет вам для выполнения команд окно командной строки (Command Prompt). Вы можете выбирать для этого следующие варианты окон.


  • Если открыть %SystemRoot%\System32\Command.com, то в заголовке окна будет содержаться путь к command.com. В строке приглашения будет представлен путь %SystemRoot%\System32. В этом окне работает приложение MS-DOS Command.com.


  • Если выбрать пункт Command Prompt (из подменю Accessories), то в заголовке окна содержится текст Command Prompt. В строке приглашения будет представлен путь C:\Documents and Settings\Имя_пользователя. В этом окне работает Cmd.exe.

  • Если открыть меню Start, выбрать Run (Выполнить) и затем ввести cmd (или cmd.exe), то в заголовке окна будет содержаться путь к cmd.exe. В строке приглашения будет представлен путь C:\Documents and Settings\Имя_пользователя. В этом окне работает Cmd.exe.

Изменение свойств окна командной строки

Апплет Console, который можно было запускать из панели управления (Control Panel) Windows NT 4, теперь исключен, и настройка окна Command Prompt теперь выполняется непосредственно из самого окна. Щелкните правой кнопкой на заголовке этого окна, после чего появится следующее меню.

http://www.intuit.ru/department/network/mswinserver2003/7/07_001.jpg

Для настройки окна Command Prompt вы можете использовать команду Defaults или команду Properties: появится одно и то же диалоговое окно. Но эти команды по-разному влияют на вашу систему.



  • Команда Defaults вносит изменения, сохраняемые на постоянной основе для всех окон Command Prompt. Эти изменения не применяются в текущем окне: вы увидите их действие во всех окнах Command Prompt, которые будете открывать в дальнейшем.

  • Команда Properties изменяет настройки текущего окна Command Prompt. Изменения начинают действовать сразу. Однако после щелчка на кнопке OK вы получаете возможность внесения изменений на постоянной основе, которые будут действовать во всех последующих сеансах этого командного процессора (запускаемых с помощью значка, который вы использовали для открытия данного сеанса).

Если вы применили изменения только к текущему сеансу, то при следующем использовании той же ссылки (значка) для открытия окна командной строки вы не увидите этих изменений. Если вы вносите изменения в сам значок, то эти изменения применяются (и сохраняются) только для того окна командной строки, которое открывалось раньше (и будет открываться) с помощью этого значка. Если вы вносите изменения в окне, которое открыто с помощью пункта Command Prompt меню Accessories, то вы не увидите своих изменений, если откроете окно с помощью значка из панели инструментов QuickLaunch (Быстрый запуск) (даже если этот значок получен путем копирования пункта Command Prompt из меню Accessories).

Вкладка Options (Параметры)

Вкладка Options (Параметры), см. рис. 7.1, содержит разнообразные опции конфигурирования.



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


Рис. 7.1.  Используйте вкладку Options для задания базовых параметров конфигурации


  • Cursor Size (Размер курсора). Изменяет размер мерцающего курсора. Вариант Small (Мелкий) используется для курсора в виде символа подчеркивания, Medium (Средний) – небольшой квадрат, и Large (Крупный) – квадрат того же размера, что и шрифт.

  • Command History (Запоминание команд). Buffer Size (Размер буфера) – это максимальное количество команд, хранящихся в буфере. Number of Buffers (Количество буферов) – это на самом деле количество процессов, которые поддерживают буферы журнала. При увеличении любого из этих параметров увеличивается количество используемой памяти. Если установить флажок Discard Old Duplicates (Отбрасывать повторения), то система удаляет дублированные команды из буферного журнала.

  • Display Options (Отображение). Вы можете изменять размер окна между оконным (вариант Window, используется по умолчанию) и полноэкранным (вариант Full Screen). Для переключения между режимами Window и Full Screen во время работы в окне командной строки используйте комбинацию клавиш ALT-ENTER.

  • Edit Options (Правка). Установите флажок Quick Edit Mode (Выделение мышью), чтобы использовать протягивание мыши для вырезания, копирования и вставки текста вместо использования команд меню Edit. Установите флажок Insert Mode (Режим вставки), чтобы выполнять вставку текста в окне Command Prompt вместо замещения существующего текста.

Совет. Режим Insert Mode удобен, если вы не умеете быстро работать с клавиатурой; он позволяет вам перемещаться среди команд и параметров и исправлять ошибки ввода.

Вкладка Font (Шрифт)

Вкладка Font (рис. 7.2) используется, чтобы изменить внешний вид содержимого окна командной строки.

вы <a href=можете задавать шрифты, чтобы изменять внешний вид окна командной строки" align=bottom width=421 height=516 border=0>



Рис. 7.2.  Вы можете задавать шрифты, чтобы изменять внешний вид окна командной строки

Вы можете выбирать между растровыми шрифтами (Raster Fonts, по умолчанию) и шрифтом TrueType (Lucida Console). Секция Size (Размер) этого диалогового окна имеет различный вид в зависимости от выбранного вами типа шрифта.



  • Для изменения размера растрового шрифта нужно указать его размер в пикселах.

  • Для изменения размера шрифта TrueType нужно указать его размер в пунктах или ввести этот размер в текстовом поле вверху списка. (Чтобы использовать полужирные шрифты TrueType в окне командной строки, установите флажок Bold Fonts.)

Внося изменения, вы можете видеть их влияние в секции Window Preview (Образец окна) вверху диалогового окна. а также в секции Selected Font (Образец шрифта) внизу диалогового окна.

Вкладка Layout (Расположение)

Используйте вкладку Layout (рис. 7.3), чтобы задать размер и расположение окна Command Prompt с помощью следующих параметров.


  • Screen Buffer Size (Размер буфера экрана). Задает ширину (Width) и высоту (Height) буфера экрана. Ширина – это количество символов в строке. Высота – это количество строк, которые выводятся для текста, находящегося в буфере. Если размер окна меньше размера буфера, то появляются линейки прокрутки, что позволяет вам просматривать содержимое всего буфера.

  • Window Size (Размер окна). Задает ширину (количество символов) и высоту (количество строк) для окна.
  • Window Position (Положение окна). По умолчанию окно позиционируется системой, но вы можете сбросить соответствующий флажок (Let system position window) и задать позицию левого верхнего угла окна (значения Left и Top) на вашем мониторе. Это полезно, если окно командной строки открыто у вас почти все время, и вы хотите позиционировать его для более удобного доступа, если на вашем экране открыты также окна приложений.


используйте вкладку layout, чтобы изменить расположение окна командной строки


Рис. 7.3.  Используйте вкладку Layout, чтобы изменить расположение окна командной строки

Вкладка Colors (Цвета)

Используйте вкладку Colors, чтобы задать цвет для каждого из следующих элементов.


  • Screen Text (Текст на экране)

  • Screen Background (Фон экрана)

  • Popup Text (Текст всплывающего окна)

  • Popup Background (Фон всплывающего окна)

Примечание. Всплывающие командные окна – это окна, которые открываются автоматически в результате некоторого действия пользователя.

Копирование и вставка в окне командной строки

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


  • Если вы задали для окна командной строки режим Quick Edit Mode, протяните мышь через текст, который вы хотите скопировать, и нажмите клавишу Enter, чтобы поместить его в буфер обмена.

  • Если вы не задали для окна командной строки режим Quick Edit Mode, щелкните правой кнопкой на полосе заголовка и выберите пункт Edit\Mark (Изменить\Пометить). Затем поместите курсор в начале текста, который вы хотите копировать. Удерживая клавишу Shift, щелкните в конце текста, который вы хотите копировать. Альтернативный способ – это протянуть мышь, чтобы выделить текст (после того, как вы выбрали Edit\Mark). Выделив текст, нажмите клавишу Enter, чтобы поместить текст в буфер обмена.

Примечание. Вы не можете вырезать текст в окне командной строки, а можете только копировать.

Для вставки текста в окне какого-либо приложения Windows выберите Edit\Paste (Правка\Вставка) или нажмите Ctrl-V. Для вставки текста в программу MS-DOS (или в другое окно командной строки) щелкните правой кнопкой на полосе заголовка и выберите Edit\Paste.

Для вставки текста из другого приложения в окно командной строки поместите свой курсор в точку вставки. Затем используйте один из следующих способов для вставки текста.


  • Если вы задали для окна командной строки режим Quick Edit Mode, щелкните правой кнопкой для автоматической вставки текста.

  • Если вы не задали для окна командной строки режим Quick Edit Mode, щелкните правой кнопкой и выберите в появившемся меню пункт Paste.

  • Если вы предпочитаете делать все с клавиатуры, не используя мышь, нажмите Alt+Пробел и затем введите e, p (от edit, paste).

Символы подстановки


Windows Server 2003 позволяет использовать в командной строке символы подстановки. Вы можете ввести команду, затем строку, представляющую часть имени (папки или файла в зависимости от используемой команды), и какой-либо символ подстановки. Windows выполняет эту команду для каждой подходящей папки. Большинство пользователей знают это средство и постоянно используют его, как, например, в команде dir *.txt или dir tr*.

Но символы подстановки можно также использовать и с другими командами, таким как cd. Если ввести команду cd \wi* на компьютере, где имеется папка Windows, то эта команда будет выполнена должным образом. Если на компьютере имеется папка Windows и, например, папка Wizards, то команда будет выполнена для первого подходящего имени (Windows).

Но это средство не обладает гибкостью и возможностями управления для пользователя, которые имеет средство завершения имен, когда на экране появляется каждое соответствие по мере того, как вы вводите управляющий символ, и пользователь может нажать клавишу Enter, когда на экране окажется подходящее имя.

Практическая часть:



  1. Запустить командную строку.

  2. Вывести на экран описание команды ipconfig, изучить синтаксис команды.

  3. Запустить команду ipconfig в консоли, скопировать результат выполнения в текстовый документ для отчета .

  4. Проверить работу клавиатурных сокращений doskey.

  5. Записать исходные свойства окна командной строки.
  6. Произвести изменение свойств окна командной строки согласно варианту.


  7. Сделать «снимок экрана для отчета»+указать цвет фона+ указать цвет текста

  8. Восстановить начальные значения для окна командной строки

  9. Закрыть командную строку.

Контрольные вопросы:

Скорей всего тест???



Вариант

Размер курсора

Шрифт

Размер буфера экрана

Размер окна

Цвет

Фона экрана



Цвет текста на экране

1

Мелкий

16Х8

80Х30

60Х20

0,0,0

192,192,192

2

Средний

8Х9

90Х60

80Х30

0,0,128

192,192,192

3

Крупный

5Х12

100Х80

100Х40

0,128,0

192,192,192

4

Мелкий

7Х12

120Х100

120Х50


0,128,128

192,192,192

5

Средний

8Х12

80Х60

30Х40

128,0,0

192,192,192

6

Крупный

16Х12

90Х80

70Х20

128,0,128

192,192,192

7

Мелкий

12Х16

120Х100

80Х30

128,128,0

192,192,192

8

Средний

10Х18

130Х120

30Х40

192,192,192

0,0,255

9

Крупный

16Х8

90Х30

70Х20

128,128,128

192,192,192

10

Мелкий

8Х9

130Х60

70Х30


0,0,255

192,192,192

70

Средний

5Х12

120Х80

90Х40

0,255,0

192,192,192

12

Крупный

7Х12

80Х100

80Х20

0,255,255

192,192,192

13

Мелкий

8Х12

90Х60

100Х50

255,0,0

192,192,192

14

Средний

16Х12

110Х80

30Х30

255,0,255

192,192,192

15

Крупный

12Х16

100Х100

70Х40

255,255,0

192,192,192

16

Мелкий

10Х18

110Х120

80Х20


255,255,255

192,192,192

17

Средний

8Х9

80Х30

60Х30

0,0,255

192,192,192

18

Крупный

5Х12

100Х60

70Х40

0,128,0

192,192,192

19

Мелкий

7Х12

100Х90

100Х30

0,128,128

192,192,192

20

Средний

8Х12

120Х100

90Х20

192,192,192

0,128,128

21

Крупный

16Х12

80Х60

80Х40

128,128,128

192,192,192