PowerShell jako język skryptowy i do automatyzacji

Poznaj zalety języka PowerShell i użyj go do wykonywania codziennych operacji. Pozwoli on na zautomatyzowanie czynności, przetwarzanie danych, tworzenie raportów, zarządzanie bazą SQL Server i domeną Active Directory i wykonanie dowolnego innego zadania.

Szkolenie

Zamknięte szkolenie indywidualne lub grupowe

Szkolenie skrojone pod Ciebie lub potrzeby Twojego zespołu

  • Ty ustalasz termin i miejsce
  • Wspólnie ustalamy optymalny zakres i wymiar czasowy oraz formę: szkolenie, warsztaty lub konsultacje
  • Przeprowadzimy ewaluację określającą poziom wiedzy przed szkoleniem
  • Nie marnuj czasu na rzeczy znane lub zbędne w projekcie
  • Ucz się realizując zadania o praktycznej tematyce, bliskiej Tobie
  • Dodaj niestandardowe tematy i czas na konsultację do zakresu szkolenia
  • Po szkoleniu trener może być dostępny do zdalnych konsultacji

Program szkolenia

Wprowadzenie

  • Skrypty
  • Zmienne
  • Warunki
  • Pętle
  • Pipelines
  • Filtrowanie i sortowanie

Operacje na danych

  • Działania arytmetyczne
  • Operacje na ciągach tekstowych
  • Manipulacje datami
  • Wczytywanie liczb i dat
  • Formatowanie wyników
  • Tablice
  • Mapy wartości

Operacje wejścia/wyjścia

  • Odczyt z konsoli
  • Odczyt z pliku i zapis do pliku
  • Przechodzenie przez wszystkie lub wybrane pliki z folderu
  • Przetwarzanie danych CSV i XML
  • Czytanie zawartości stron internetowych

Operacje systemowe

  • Zarządzanie procesami
  • Zarządzanie usługami systemowymi
  • Czytanie Event Log
  • Wykonywanie WMI
  • Zarządzanie SQL Server
  • Przykład zarządzania Active Directory

Bezpieczeństwo

  • Poziomy wykonywania kodu
  • Tworzenie własnych certyfikatów
  • Podpisywanie skryptów