Automatyzacja administracji z Windows Powershell

Opis szkolenia

Głównym problemem z jakim spotykają się administratorzy systemów Microsoft w swojej pracy są zadania powtarzalne, często skomplikowane z perspektywy wykonania ich za pomocą popularnych okienek. W takich wypadkach z pomocą przychodzi Powershell.

Uczestnicy szkolenia poznają jak przy użyciu Windows PowerShell zarządzać środowiskiem opartym o systemy Microsoft, automatyzując przy tym codzienne zadania administracyjne. Kurs składa się przede wszystkim z ćwiczeń oraz wiedzy praktycznej, skupia się na technikach linii komend, składniach języka. Dostarcza umiejętności przydatnych wielu różnych usługach Microsoft ( Windows Server, Windows, SQL Server). Dzięki szkoleniu uczestnik jest w stanie pisać skomplikowane skrypty z obsługą błędów a także kontrolować samo wykonywanie kodu z różnymi harmonogramami

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii Windows Server mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Więcej
Szkolenie stacjonarne 1800,00 PLN (netto)
Udział online 1500,00 PLN (netto)
Czas trwania 3 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Przegląd środowiska Powershell:
    • Różne wersje powłoki
    • Konfiguracja konsoli
    • Wycinanie wklejanie i inne operacje
    • Powershell ISE dla opornych
    • Struktura poleceń (cmdlety), parametry
    • Autouzupełnianie
    • Pomoc
    • Wyszukiwanie komend
    • Aliasy
  2. Powershell pipeline:
    • Czym jest magiczny "|"
    • Formatowanie wyników
    • Wybieranie, sortowanie oraz grupowanie wyników
    • Wyniki definiowane - Hash tables
    • Filtrowanie wyników, operatory porównywania, składnia
    • Zaawansowane filtrowanie, kryteria łączone, operatory logiczne
    • Optymalizacja wydajności filtrowania
    • Enumeracja, foreach, techniki podstawowe i zaawansowane
    • Zapisywanie wyników, przekierowanie wyników z wyjścia do różnych źródeł
    • Konwersja wyników do CSV, XML, JSON, HTML, export danych
    • Przekierowywanie wyjścia jako byValue, byPropertyName
    • Expanding property values, rozszerzanie wyników przekierowań
  3. Powershell jako narzędzie administratora:
    • PSProvider, PSDrive, praca z systemem plików, rejestrem, magazynem certyfikatów
    • ActiveDirectory, wyświetlanie i modyfikowanie użytkowników, grup, obiektów
    • Networking, zarządzanie adresami IP, maskami, DNS, routingiem, firewall
    • MS SQL Server, zarządzanie serverem, instancją, bazą - SQLPS
    • Zarządzanie serwerem, instalacja, deinstalacja features oraz ról
  4. Tworzenie zapytań za pomocą technologii CIM oraz WMI
    • Przegląd środowiska CIM i WMI -czyli z czym to się je
    • Różnice między CIM i WMI
    • WMI a ActiveDirectory Group Policies
    • Repozytorium, namespaces, classes
    • Składnia zapytań, alternatywne zapytania za pomocą WQL
    • Sesje CIM
    • Invoke-CimMethod
    • Foreach
  5. Programowanie Powershell -skrypty
    • Zmienne, typy zmiennych, praca z różnymi typami zmiennych (np. strings, dates)
    • Zmienne tablicowe, arraylists
    • Hash Tables, zapisywanie elementów i odwołania, praca z hash tables w kontekście zmiennych
    • Importowanie danych z plików
    • Polityka uruchamiania skryptów
    • Konstrukcje, Foreach, if else, switch, for, break continue
    • Tworzenie skryptów
    • Podpisywanie skryptów
    • Applocker
  6. Zaawansowane techniki programowania Powershell
    • Tworzenie komentarzy
    • Tworzenie własnego helpa
    • Kontrola błędów w kodzie - Try .. Catch .. Finally
    • Error messages
    • Funkcje
    • Tworzenie i ładowanie modułów
  7. Tips & Tricks w Powershell
    • Konfiguracja dostępu zdalnego
    • Invoke-Command
    • PSSession
    • Co robić jeśli Powershell nie chce połączyć się z maszyną zdalną - TShooting
    • Problem second hop - CredSSP
    • Background Jobs oraz scheduled Jobs
    • Wyrażenia regularne
    • Profile
    • Transkrypt

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia Windows Server w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.