Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа Петухов_итог.doc
Скачиваний:
38
Добавлен:
01.04.2025
Размер:
742.91 Кб
Скачать
      1. Редактирование в командном окне PowerShell

В PowerShell поддерживаются те же возможности редактирования вводимых команд, что и в оболочке cmd.exe (таблица 14).

Таблица 14. Возможности редактирования в командной строке PowerShell

Клавиатурная комбинация

Действие

<←>

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

<→>

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

<Ctrl>+<←>

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

<Ctrl>+<→>

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

<Home>

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

<End>

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

<↑>/<↓>

Просмотр истории команд.

<Insert>

Переключение между режимами вставки и замены.

<Delete>

Удаление символа, на который указывает курсор.

<Backspace>

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

<F7>

Вывод на экран окна со списком вводившихся в текущем сеансе команд. С помощью клавиш управления курсором можно выбрать нужную команду, нажать <Enter>, и данная команда будет выполнена.

<Tab>

Автоматическое завершение команды.

При работе с оболочкой PowerShell можно пользоваться буфером Windows. Выделить и скопировать текст в буфер из окна PowerShell можно следующим образом: щёлкнуть правой кнопкой мыши на заголовке окна PowerShell (или любой кнопкой мыши на пиктограмме окна), последовательно выбрать пункты Изменить и Пометить в появившемся контекстном меню, затем с помощью клавиш управления курсором, удерживая нажатой клавишу <Shift>, выделить нужный блок текста и нажать клавишу <Enter>. Всё содержимое окна PowerShell можно выделить, выбрав пункты Изменить и Выделить всё того же контекстного меню. Вставка текста из буфера Windows в командное окно PowerShell (в текущую позицию курсора) осуществляется с помощью выбора пунктов Изменить и Вставить.

Можно упростить манипуляции с буфером Windows, включив режимы выделения мышью и быстрой вставки. Для этогонужно щёлкнуть правой кнопкой мыши на заголовке окна PowerShell, выбрать в контекстном меню пункт Свойства и установить флажки Выделение мышью и Быстрая вставка в секции Редактирование на закладке Общие диалогового окна Свойства Windows PowerShell (рис. 8).

После этого выделять текст можно мышью, удерживая нажатой левую кнопку. Для копирования выделенного фрагмента в буфер достаточно нажать клавишу <Enter> или щёлкнуть правой кнопкой мыши. Вставка текста из буфера в текущую позицию курсора производиться также путём нажатия правой кнопки мыши.

Рисунок 8 – Настройка свойств окна PowerShell

На самом деле, большинство из приведённых в таблице 4 клавиатурных комбинаций действуют одинаково во всех консольных приложениях Windows; манипуляции с буфером Windows также выполняются одинаково во всех текстовых окнах. Однако в PowerShell реализована одна новая важная возможность редактирования – это автоматическое завершение команд и их параметров при вводе.