Тривалість: 40 академічних годин (5 днів).
Модуль 1: Початок роботи з Windows PowerShell
Теми
- Огляд і передісторія
- Пошук і вивчення команд
- Запуск команд
Лабораторна робота: Налаштування Windows PowerShell
- Налаштування консольного додатка Windows PowerShell
- Налаштування програми Windows PowerShell ISEЛабораторна робота: Пошук і запуск основних команд
- Команди пошуку
- Пошук і запуск основних команд
- Використання файлів "About"
Модуль 2: Робота з конвеєром
Теми
- Робота з конвеєром
- Вибірка, сортування і вимір об'єктів
- Експорт, імпорт і перетворення даних
- Фільтрація об'єктів з конвеєра
- Передача об'єктів по конвеєру
Лабораторна робота: Робота з конвеєром
- Вибірка і сортування даних
Лабораторна робота: Експорт, імпорт і перетворення даних
- Імпорт, експорт і перетворення даних в Windows PowerShell
Лабораторна робота: Фільтрація об'єктів з конвеєра
- Фільтрація об'єктів з конвеєра
Лабораторна робота: Визначення об'єктів в конвеєрі
- Визначення об'єктів в конвеєрі і виконання специфічних завдань
Модуль 3: Процес роботи конвеєра
Теми
- Передача даних на конвеєр зі значенням
- Передача даних на конвеєр з імені властивості
Лабораторна робота: Робота зі зв'язкою параметрів в конвеєрі
- Вивчення поведінки конвеєра
Модуль 4: Використання PSProviders і PSDrives
Теми
- Використання PSProviders
- Використання PSDrives
Лабораторна робота: PSProviders і PSDrives
- Створення нової папки
- Створення нового PSDrives
- Створення нового ключа реєстру
- Створення нових параметрів реєстру
- Зміна параметрів управління робочою станцією
Модуль 5. Форматування виведення
Теми
- Використання базового форматування
- Використання розширеного форматування
- Перенаправлення форматированного виведення
Лабораторна робота: Форматування виведення
- Використання форматування команд для налаштування виводу
- Повторення специфічного виведення
Модуль 6. Використання WMI і CIM
Теми
- Розуміння WMI / CIM
- Запит даних за допомогою WMI / CIM
- Внесення змін до WMI / CIM
Лабораторна робота: Робота з WMI і CIM
- Запит інформації за допомогою WMI
- Запит інформації за допомогою CIM
- Виклик методів
Модуль 7: Підготовка сценаріїв
Теми
- Використання змінних
- Сценарії безпеки
Лабораторна робота: Безпека в PowerShell
- Налаштування безпеки
Модуль 8: Перехід від команд до сценаріїв і модулів
Теми
- Перехід від команд до сценарію
- Перехід від сценарію до функції і модулю
- Реалізація обробки основних помилок
- Використання конструкцій основних сценаріїв
- Подальший розвиток сценаріїв
Лабораторна робота: Перехід від команд до сценарію
- Тестування команд
- Параметричний зміна змінних
- Додавання докладного виведення
- Додавання допомоги через коментарі
Лабораторна робота: Перехід від сценарію до функції і модулю
- Перетворення сценарію в функцію
- Збереження сценарію як скриптового модуля
- Додавання налагоджувальних точок
Лабораторна робота: Реалізація обробки основних помилок
- Додавання обробки помилки в функцію
- Додавання обробки помилок в нову функцію
Лабораторна робота: Створення розширених функцій
- Тестування існуючих команд
- Створення параметрезованих функцій
- Універсальні функції
- Додавання обробки помилок
Модуль 9: Адміністрування віддалених комп'ютерів
Теми
- Використання основних віддалених викликів
- Використання розширених технік віддаленого управління
- Використання віддалених сесій
Лабораторна робота: Робота з віддаленими викликами
- Підключення опції віддаленого управління на локальному комп'ютері
- Віддалене управління одним комп'ютером - один на один
- Віддалене управління декількома комп'ютерами - один на багатьох
Лабораторна робота: Використання віддалених сесій
- Використання прихованого уравленіяСтворення і використання з'єднань з декількома комп'ютерами
Модуль 10: Об'єднуючи все разом
Теми
- Планування сценаріїв
Лабораторна робота: Налаштування установки нового сервера в режимі Server Core
- Створення параметризрвані сценарію
- Визначення динамічного отримання IP-адреси для Server Core
- Створення резервації DHCP для сервера в режимі Server Core
- Додавання IP-адреси Server Core в локальний список довірених вузлів (TrustedHosts)
- Додавання ролі на сервер в режимі Server Core
- Додавання комп'ютера Server Core в домен
- Тестування готового сценарію
Модуль 11: Використання фонових завдань і запланованих завдань
Теми
- Використання фонових завдань
- Використання запланованих завдань
Лабораторна робота: Робота з фоновими завданнями
- Запуск фонових завдань
- Управління існуючими завданнями
Лабораторна робота: Робота з запланованими завданнями
- Створення запланованих завдань
Модуль 12: Використання розширених методів PowerShell і профілів
Теми
- Використання розширених методів PowerShell
- Створення сценаріїв профілю
- Робота з альтернативними обліковими даними
Лабораторна робота: Використання розширених методів
- Використання розширених методів
- Використання альтернативних облікових даних
- Створення сценарію профілю