2020.06.11 12:00 - 15:00 UTC+3
Линк на комнату Zoom (Не актуален, ивент закончился)
Запись встречи https://youtu.be/EcD2vrSJz0Q
Примеры решения задач находятся в каталогах и начинаются со слова "Sample"
Опыт работы Windows системным администратором.
Базовое понимание
- Что такое PowerShell (WiKi, YouTube, статьи в интернете)
- Что такое cmdlet
- Что такое функция
- Что такое параметры
Практика применения в решении рабочих задач - чем больше вопросов будет на момент начала практикума, тем больше получите от мероприятия
- Windows 7 SP1 или старше
- PowerShell 5.1 - проверить версию можно при помощи команды $PSVersionTable.PSVersion
- Visual Studio Code (рекомендовано)
Для владельцев семерок и восьмерок, желающих поднять свою версию WMF до 5.1, ссылки на документацию и закачку
https://docs.microsoft.com/ru-ru/powershell/scripting/windows-powershell/install/installing-windows-powershell?view=powershell-7
https://www.microsoft.com/en-us/download/details.aspx?id=54616
Для самостоятельной проверки входных знаний можно использовать скрипт SelfVerification.ps1
Уровень вопросов от начального до среднего.
Если тесты показывают уровень ниже 30% (или не получилось запустить SelfVerification.ps1 скрипт) - уровень будет не достаточным.
Возможно будет трудно понимать то о чем идет речь.
Если тесты показывают уровень выше 30% и до 90% - приложу все усилия что-бы вам было интересно или хотя бы полезно :)
Если все вопросы простые и финальный результат теста больше 90% - то практикум может быть не интересным
- Создание и модификация объектов
- Работа с циклами
- Особенности работы Foreach и Foreach-Object
- For
- do\until
- while
- break\continue\next\out : out
- Удаленное выполнение команд
- Настройка PSRemoting
- Invoke-Command
- Enter-PSSession\New-PSSession\Remove-PSSession
- Регулярные выражения, поиск, замена и анализ текста
- Select-String
- match
- replace
- [regex]
- Оптимизация и хорошие практики