- •Оболочка командной строки Windows PowerShell 2.0
- •1. Краткие теоретические сведения
- •1.1. Цели и задачи создания новой оболочки
- •1.2. Отличие PowerShell от других оболочек – ориентация на объекты
- •1.3. Запуск оболочки. Выполнение команд
- •1.4. Типы команд PowerShell
- •1.5. Имена и синтаксис командлетов
- •1.6. Автоматическое завершение команд (автозавершение ввода команд)
- •1.7. Псевдонимы команд
- •1.8. Справочная система PowerShell
- •1.9. Конвейеризация и управление выводом команд Windows PowerShell
- •1.9.1. Конвейеризация объектов в PowerShell
- •1.9.2. Просмотр структуры объектов
- •1.9.3. Фильтрация объектов в конвейере
- •1.9.4. Сортировка объектов
- •1.9.5. Использование переменных
- •1.9.6. Создание и использование массивов
- •1.9.6.1. Обращение к элементам массива
- •1.9.6.2. Операции с массивами
- •1.10. Регулярные выражения – назначение и использование
- •1.10.1. Оператор PowerShell -match
- •1.10.2. Использование групп символов
- •1.10.3. Отрицательные группы и якоря
- •1.10.4. Количественные модификаторы (квантификаторы)
- •1.11. Управляющие инструкции
- •1.11.1. Инструкция If …ElseIf … Else
- •1.11.2. Циклы While и Do … While
- •1.11.3. Цикл For
- •1.11.4. Цикл ForEach
- •Инструкция ForEach вне конвейера команд
- •Инструкция ForEach внутри конвейера команд
- •1.12. Управление выводом команд в PowerShell
- •1.12.1. Форматирование выводимой информации
- •1.12.2. Перенаправление выводимой информации
- •1.12.3. Сохранение данных в файл
- •1.12.4. Подавление вывода
- •1.12.5. Преобразование данных в формат html, сохранение в файле и просмотр результатов
- •1.12.6. Инвентаризация и диагностика Windows-компьютеров
- •1.12.7. Командлеты для измерения свойств объектов
- •Имена и структура командлетов.
Типы команд PowerShell (PS).
Имена и структура командлетов.
Псевдонимы команд.
Просмотр структуры объектов.
Фильтрация объектов в конвейере. Блок сценария.
Какую информацию выводит команда Get-Help * ?
Командлеты для форматирования выводимой информации.
Перенаправление выводимой информации.
Управляющие инструкции PS.
Назначение регулярных выражений.
Сохранение данных в текстовом файле и html-файле.
Получение справочной информации в PS.
Как создать массив в PS?
Как объединить два массива?
Как увеличить размер созданного в PS массива?
Как ввести данные в массив?
Использование командлета Out-Null.
Оператор PowerShell –match.
Использование символа ^ в командлетах.
Использование символа $ в командлетах.
Количественные модификаторы (квантификаторы).
Использование групп захвата.
Командлеты для измерения свойств объектов.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Станек Уильям Р. WindowsPowerShell2.0. Справочник администратора / Пер. с англ. – М.: Издательство «Русская редакция»; СПб.: БХВ-Петербург; 2010.- 416 с.
2. Попов А.В. Введение в WindowsPowerShell. – СПб.: БХВ-Петербург, 2009.- 464 с.