Курс Windows PowerShell: скрипти та інструменти
- Online
- Для початківців
- SysAdmin
![]() |
|
Навчальний центр: | Networking Technologies |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 5 днів |
Початок курсу: | 01.12.2025 |
Вартість навчання: | Уточнюйте |
Подробиці та реєстрація
Слухачі отримають знання та навички для управління широким спектром серверних та клієнтських продуктів. В курсі розглянуті технології, які дозволяють інтегрувати Windows PowerShell з Microsoft Exchange Server, Microsoft Windows Active Directory Domain Services, Microsoft SharePoint Server. Даний курс фокусується на створенні сценаріїв Windows PowerShell, вивченні понять та методів для створення багаторазових професійних інструментів.
Програма курсу
Підготовка до написання скриптів
- Питання безпеки в середовищі виконання сценарію
- Змінні та оператори
- Скриптові конструкції та області
Параметризовані команди
- Конструювання параметрів
- Використання параметрів
- Визначення значень змінних
- Декларація параметрів
- Використання параметрів замість змінних значень
- Тестування сценарію
Створення скриптового модуля
- Проектування скриптового модуля
- Реалізація скриптового модуля
- Створення скриптового модуля
- Збереження скриптового модуля
- Додавання змінних на рівні модуля
- Управління областю видимості модуля
- Тестування скриптового модуля
Обробка помилок
- Проектування обробки помилок
- Впровадження обробки помилок
- Використання конструкцій Try...Catch
- Обробка помилок команд
- Обробка помилок поза командами
- Журналювання помилок у файл
- Відображення повідомлень-попереджень
Написання команд, використовують конвеєр для введення та виведення
- Розуміння зв'язків параметрів конвеєра
- Використання конвеєрного введення
- Використання конвеєрного виведення
- Додавання можливості конвеєрного введення в параметр
- Робота з конвеєрним введенням
- Створення об'єкта виведення, який можна налаштувати
- Виведення об'єктів в конвеєр
Створення ієрархії команд виведення
- Проектування складних команд виведення
- Впровадження складних команд виведення
- Використання ієрархії об'єктів
- Отримання і обробка даних
- Створення дочірніх об'єктів
- Створення батьківських об'єктів
- Відображення та ієрархія об'єктів
- Збереження ієрархії об'єктів
Налагодження сценаріїв
- Проектування налагодження сценарію
- Реалізація налагодження сценарію
- Використання запису налагоджувальної інформації (Write-Debug)
- Використання PSBreakpoints (точок зупину PowerShell)
Параметри форматування за замовчуванням
- Проектування параметрів форматування
- Впровадження форматування, яке налаштовується
- Додавання типу імен, які налаштовуються, в об'єкт
- Створення розширення типу DefaultDisplayPropertySet
- Створення виду, який налаштовується
- Додавання типів розширень і видів модуль та створення маніфесту
Додавання документації атрибутів розширених параметрів та команд
- Впровадження атрибутів розширених параметрів
- Впровадження довідкової документації
- Додавання псевдонімів і повідомлень довідки
- Визначення перевірки параметрів
- Додавання довідки, що ґрунтується на коментарях
- Написання команд, використовують -Confirm і -WhatIf
Створення сценаріїв контролера
- Проектування виконання сценарію
- Впровадження сценарію контролера
- Створення сценаріїв контролера
- Параметризація сценаріїв контролера
- Тестування сценаріїв контролера
Створення html-звітів
- Створення базових html-звітів
- Створення розширених html-звітів
- Створення html-звітів
- Конвертація об'єктів в html-фрагменти
- Використання умовного форматування
Створення базових робочих потоків
- Розуміння робочих потоків
- Реалізація робочих потоків
- Імпорт модуля PSWorkflow
- Конвертація функції в базовий робочий потік
- Розпаралелювання команд
Робота з XML-даними
- Розуміння XML
- Маніпуляції XML
- Завантаження XML
- Маніпуляція XML як ієрархічним об'єктом
- Вибір XML-елементів за допомогою XPath
- Зміна XML
- Збереження XML
Використання технік розширення сценаріїв
- Використання зовнішніх функцій
- Додавання елементів графічного інтерфейсу
Створення проксі-функції
- Проектування проксі-функції
- Реалізація проксі-функції
- Створення шаблону проксі-функції
- Зміна шаблону
- Використання проксі-функції
- Обхід проксі-функції
Засоби конструювання в Windows PowerShell
- Проектування інструментів
- Впровадження інструментів
- Тестування інструментів
Після курсу слухачі зможуть:
- Використовувати засоби проєктування, створювати запити на введення/виведення та функції
- Створювати власні модулі на основі сценаріїв, параметризованих команд, а також модулі для надання детального виведення
- Налаштовувати модулі та внутрішню обробку помилок
- Комбінувати модулі в сценарії та маніфести
- Створювати варіанти форматування, яке налаштовується
- Створювати засоби в ідеології найменувань Windows PowerShell
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Електронний офіційний підручник Microsoft
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат Microsoft
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дата формується
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT Education Center
Формат
Online
Початок навчання
01.10.2025
Тривалість
1 місяців
Рівень
Для професіоналів
Мова навчання
Ukrainian
Вартість
6 480 UAH за курс
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
Дата формується
Тривалість
40 годин
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
90 000 UAH за курс
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дата формується
Тривалість
4 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте