Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Командная строка Windows.docx
Скачиваний:
91
Добавлен:
03.03.2015
Размер:
428.52 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФГБОУ ВПО «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ»

Кафедра информационных систем, технологий и автоматизации в строительстве

«Основы командной строки Windows»

Лабораторный практикум

по курсу «Операционные системы»

М о с к в а 2 0 1 2

Составитель:

доцент кафедры ИСТАС Иванов Н.А.

Методические указания содержат основные сведения о назначении командной строки Windows и о средствах настройки и управления работой командной оболочки, о приемах эффективной работы с командной строкой. В методических указаниях изложены основы сценариев командной строки.

Методические указания предназначены для студентов факультета ИСТАС по направлению подготовки 230100 «Информатика и вычислительная техника», изучающих дисциплину «Операционные системы».

1. Средства работы с командной строкой в Windows

Консоль командной строки присутствует во всех версиях операционных систем Windows. Ранние версии ОС поддерживали режим MS-DOS напрямую, что позволяло выполнять простые команды прямо из консоли. Представители же семейства NT, такие как Windows XP, Windows 7 или Windows Server 2008, работают уже совсем по другим принципам, однако MS-DOS в них тоже поддерживается, но через виртуальную машину (NT Virtual DOS Machine, NTVDM), что позволяет контролировать и администрировать системные ресурсы прямо из консоли командного режима.

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

При стандартной установке командный интерпретатор хранится на диске под именем cmd.exe в папке \Windows\System32. Размер файла в Windows 7 равен 295 Кб, в Windows XP SP3 – 387 Кб.

Значимость командной строки состоит в том, что некоторые возможности ОС Windows доступны только при использовании командной строки. Кроме того, ключи командной строки перекрывают параметры Реестра Windows.

2. Запуск командной оболочки

Существует 2 способа запуска интерпретатора командной строки. Первый, самый быстрый и простой, подразумевает выполнение следующих шагов (рис. 1а и 1б):

– нажать клавишу с логотипом Windows + R; – откроется окно Выполнить (Windows 7) или Запуск программы (Windows XP); – введите cmd, нажмите OK;

Рис. 1а. Запуск командного интерпретатора в Windows 7.

Рис. 1б. Запуск командного интерпретатора в Windows XP.

При необходимости при запуске интерпретатора командной строки можно указать ключи, управляющие работой командной строки. С помощью ключей можно, например, запустить командную строку с отключением эхо-вывода («тихий» режим), определить, как будет вести себя окно командной строки после выполнения команды, указать, какая кодировка ANSI или Unicode будет использована при выводе результатов выполнения команды в файл. В таблице 2.1 перечислены основные ключи, доступные при запуске командной строки.

Таблица 2.1. Ключи управления запуском интерпретатора командной строки

Ключ

Описание

Пример использования

Указывает, что командная оболочка должна выполнить текущую команду и завершить свою работу

cmd /c "dir c:"

/k

Указывает, что командная оболочка должна выполнить текущую команду и остаться в интерактивном режиме

cmd /k "dir c:"

/a

Устанавливает для вывода в файл ANSI-кодировку

cmd /a

/u

Устанавливает для вывода в файл Unicode-кодировку

cmd /u

/q

Отключает эхо-вывод

cmd /q

/t:FG

Задает цвета текста и фона окна командной строки

cmd /t:F1

Второй способ запуска командного интерпретатора заключается в последовательном выборе пиктограмм и пунктов меню:

• Windows XP: Пуск –> Программы –> Стандартные –> Командная строка. • Windows 7: Пуск –> Все программы –> Стандартные –> Командная строка. Независимо от способа запуска будет открыто окно интерпретатора командной строки, вид которого для разных версий Windows представлен на рисунках 2а и 2б.

Рис. 2а. Вид окна интерпретатора командной строки в Windows 7.

Рис. 2б. Вид окна интерпретатора командной строки в Windows XP

Для выполнения некоторых команд могут потребоваться права администратора. В Windows 7 если текущий пользователь является администратором компьютера, то при запуске командного интерпретатора через комбинацию клавиш WIN + R на экран будет выведено окно «Выполнить», отличающееся от стандартного окна наличием фразы о запуске от имени администратора (рис. 3).

Рис. 3. Запуск командного интерпретатора пользователем-администратором в Windows 7.

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

Пуск — Все программы — Стандартные — Командная строка, нажать правую кнопку мыши и выбрать Запуск от имени администратора (рис. 4).

Рис. 4. Запуск командного интерпретатора обычным пользователем с правами администратора в Windows 7.

В Windows XP обычный пользователь так же может запустить командный интерпретатор от имени пользователя, наделенного правами администратора. Для этого необходимо последовательно выбрать Пуск — Все программы — Стандартные — Командная строка, нажать правую кнопку мыши, выбрать «Запуск от имени…» (рис. 5) и указать пользователя, от имени которого будет выполнен запуск командной строки (рис. 6).

Рис. 5. Запуск командного интерпретатора обычным пользователем от имени другого пользователя в Windows XP.

Рис. 6. Окно выбора пользователя, от имени которого будет запускаться командный интерпретатор в Windows XP.

Для того чтобы закрыть консоль командной строки, необходимо выполнить команду exit.

3. Настройка свойств командной оболочки

3.1. Работа с мышью в окне командной строки

Чтобы в окне командной строки можно было работать мышью в каждой из версий Windows нужно выполнить определенную последовательность действий.

В Windows 7 (рис. 7) нужно:

– щелкнуть правой кнопкой мыши по строке заголовка окна «Командная строка»; – из открывшегося контекстного меню выбрать «Свойства»; – в открывшемся окне «Свойства: Командная строка» на вкладке «Общие» в разделе «Правка» установить флажок «Выделение мышью» и нажать кнопку OK.

В Windows XP (рис. 8) нужно:

– щелкнуть правой кнопкой мыши по строке заголовка окна «Командная строка»; – из открывшегося контекстного меню выбрать «Свойства»; – в открывшемся окне «Свойства: Командная строка» на вкладке «Общие» в разделе «Редактирование» установить флажок «Выделение мышью» и нажать кнопку OK.

Рис. 7. Настройка возможности использования мыши в командной строке в Windows 7.

Рис. 8. Настройка возможности использования мыши в командной строке в Windows XP.

В появившемся окне «Изменение свойств ярлыка» (рис. 9) нужно выбрать один из предложенных вариантов. В первом случае все проделанные изменения будут сохранены только для текущего сеанса работы с командной строкой. Во втором случае все изменения сохранятся для последующих сеансов работы.

Рис. 9. Окно выбора варианта сохранения изменений свойств командной строки.

После этого можно выделять мышью текстовое содержимое окна командной строки, нажатием Enter копировать в буфер обмена, а затем вставлять, например, в файл *.txt, или *.doc. Но самое главное, после этого можно вставлять – предварительно скопированные из текстового файла в буфер обмена – длинные текстовые строки команд, щелкнув правой кнопкой мыши по строке заголовка командной строки и выбрав из контекстного меню Изменить –> Вставить.