Giter Club home page Giter Club logo

powershell.learning's Introduction

PowerShell Beginner Part 1 (Rus)

Дата проведения практикума

Предварительно **2020.06.11**

Предварительные требования к участникам

Опыт работы 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% - то практикум может быть не интересным

План практикума

  1. Создание и модификация объектов
  2. Работа с циклами
    1. Особенности работы Foreach и Foreach-Object
    2. For
    3. do\until
    4. while
    5. break\continue\next\out : out
  3. Удаленное выполнение команд
    1. Настройка PSRemoting
    2. Invoke-Command
    3. Enter-PSSession\New-PSSession\Remove-PSSession
  4. Регулярные выражения, поиск, замена и анализ текста
    1. Select-String
    2. match
    3. replace
    4. [regex]
  5. Оптимизация и хорошие практики

powershell.learning's People

Contributors

vector-bco avatar userr315 avatar vectorbco avatar

Stargazers

 avatar

Forkers

carloscondit

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.