Опыт работы 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
Регулярные выражения, поиск, замена и анализ текста