Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Windows Server

Automatyzacja administracji z Windows Powershell

Od 2022 roku uznany za Microsoft Certified Trainer (MCT) w Polsce, a także inżynier i architekt z ponad 10 certyfikatami w dziedzinach takich jak technologie chmurowe,...

więcej →

Program, termin i format dostosujemy do Twojego zespołu

Najbliższe terminy 9:00 – 16:00

28.09 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
30.11 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Automatyzacja administracji z Windows Powershell.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

Kurs ten zapewni uczestnikom podstawową wiedzę i umiejętności potrzebne do zarządzania i automatyzacji administracji serwerów opartych na systemie Windows za pomocą programu Windows PowerShell.

Dla kogo jest przeznaczone szkolenie?

Szkolenie jest skierowane do:

  1. Administratorów systemów
  2. Specjalistów IT
  3. Inżynierów sieciowych
  4. Osób pracujących w dziale wsparcia technicznego
  5. Studentów i entuzjastów technologii

Wstępne wymagania dla uczestników

  1. Podstawowa znajomość administracji systemem Windows
  2. Podstawowa znajomość skryptów lub programowania
  3. Podstawowa znajomość terminologii IT

Korzyści z uczestniczenia w szkoleniu

  1. Automatyzacja codziennych zadań administracyjnych
  2. Efektywne zarządzanie systemem i siecią
  3. Zarządzanie zdalne i bezpieczeństwo
  4. Optymalizacja i analiza systemu
  5. Praktyczne doświadczenie
  6. Rozwój kariery zawodowej


Przejdź do programu szkolenia

Prowadzący szkolenie

Marcin Gąstół

Marcin Gąstół

Od 2022 roku uznany za Microsoft Certified Trainer (MCT) w Polsce, a także inżynier i architekt z ponad 10 certyfikatami w dziedzinach takich jak technologie chmurowe, architektura, bezpieczeństwo, AI & ML, bazy danych oraz inne obszary Microsoft Azure. Specjalista w technologii chmurowej i DevOps z ponad 5-letnim doświadczeniem w branży IT. Posiada szeroką wiedzę i umiejętności w projektowaniu i wdrażaniu nowych architektur dla Microsoft Azure, rearchitektury istniejącego środowiska oraz migracji lokalnych centrów danych do chmury Microsoft Azure. Jako inżynier DevOps współpracuje z międzynarodowymi klientami. Pasjonat chmury, DevOps oraz IT, aktywnie dzieli się swoją wiedzą, prowadząc programy edukacyjne dla uczelni wyższych jako wykładowca oraz promotor na Uniwersytecie WSB Merito od 2022 roku na studiach podyplomowych "Tester aplikacji mobilnych i desktopowych" oraz "Programista Python", a także korporacji międzynarodowych poprzez współpracę z najlepszymi ośrodkami szkoleniowymi z Polski jak i z zagranicy.

Na co dzień odpowiada za dostarczanie wysokiej jakości funkcji w rozwijaniu produktów IT, definiowanie kompleksowych strategii testowych, projektowanie zautomatyzowanych przypadków testowych oraz integrację różnych systemów. Zajmuje się także opracowywaniem i dostosowywaniem frameworków automatyzacji testów oraz implementacją testów automatycznych.

Autor artykułów dla Linux i Admin Magazine od 2023 roku. Prowadzi swojego bloga na temat chmury Azure na marcingastol.com. Publikuje newsy również na swoim koncie na LinkedIn, a także prowadzi swój kanał "Azure in 5 minutes" na YouTube.

Program szkolenia

Dzień 1: Wprowadzenie do PowerShell i podstawowe operacje


  1. Wprowadzenie do PowerShell
    • Historia, wersje i architektura PowerShell.
    • Instalacja i konfiguracja środowiska PowerShell.
    • PowerShell Console vs. PowerShell ISE.
  2. Podstawowe polecenia i nawigacja
    • Podstawowe cmdlety (`Get-Command`, Get-Help, Get-Member).
    • Nawigacja po systemie plików (`Get-ChildItem`, Set-Location, Push-Location, Pop-Location).
  3. Praca z obiektami i potokami
    • Koncepcja obiektów w PowerShell i zasada działania potoków.
    • Przekazywanie obiektów w potoku i manipulacja danymi (`Select-Object`, Where-Object).
  4. Zmienne i operacje na danych
    • Tworzenie i używanie zmiennych, typy danych (string, int, array).
    • Operacje na danych: podstawowe operatory, konwersje typów danych.
  5. Operacje na plikach i katalogach
    • Tworzenie, kopiowanie, przenoszenie i usuwanie plików oraz katalogów (`New-Item`, Copy-Item, Move-Item, Remove-Item).


Dzień 2: Skrypty, funkcje i zaawansowane techniki skryptowania


  1. Tworzenie i uruchamianie skryptów
    • Pisanie skryptów PowerShell: struktura, komentarze, uruchamianie.
    • Zasady bezpieczeństwa: polityki wykonawcze (`Get-ExecutionPolicy`, Set-ExecutionPolicy).
  2. Funkcje i zaawansowane struktury danych
    • Tworzenie funkcji, przekazywanie parametrów, zwracanie wartości.
    • Zaawansowane struktury danych: tablice wielowymiarowe, hashtables.
  3. Moduły i zaawansowane techniki skryptowania
    • Tworzenie modułów: struktura, zarządzanie (`Import-Module`, Export-ModuleMember).
    • Dynamiczne parametry, funkcje złożone, warunki (`If`, Switch) i pętle (`ForEach`, For, While).
  4. Debugowanie i obsługa błędów
    • Narzędzia do debugowania (`Write-Debug`, Write-Verbose, Set-PSBreakpoint).
    • Obsługa wyjątków (`Try`, Catch, Finally), logowanie błędów.


Dzień 3: Administracja systemem i siecią


  1. Zarządzanie użytkownikami i grupami
    • Tworzenie, modyfikowanie i usuwanie kont użytkowników (`New-LocalUser`, Remove-LocalUser).
    • Zarządzanie grupami (`Add-LocalGroupMember`, Remove-LocalGroupMember).
  2. Zarządzanie systemem plików i uprawnieniami
    • Praca z ACL (Access Control List): przeglądanie i modyfikacja uprawnień (`Get-Acl`, Set-Acl).
    • Automatyzacja przydzielania uprawnień do plików i folderów.
  3. Zarządzanie usługami i procesami
    • Monitorowanie i kontrolowanie usług (`Get-Service`, Start-Service, Stop-Service).
    • Praca z procesami (`Get-Process`, Stop-Process), automatyzacja zarządzania procesami.
  4. Zaawansowane zarządzanie siecią i konfiguracją
    • Zarządzanie konfiguracją sieci: ustawienia IP, DNS (`Get-NetIPAddress`, Set-DnsClientServerAddress).
    • Skrypty do automatyzacji konfiguracji sieciowej, monitorowanie połączeń sieciowych.


Dzień 4: Zaawansowana administracja i automatyzacja zadań


  1. Zaawansowana administracja systemem plików
    • Monitorowanie i zarządzanie dużymi systemami plików, automatyzacja organizacji danych.
    • Skrypty do regularnego czyszczenia i archiwizacji danych.
  2. Automatyzacja zadań za pomocą harmonogramu zadań
    • Tworzenie i zarządzanie zadaniami harmonogramu (`New-ScheduledTask`, Register-ScheduledTask).
    • Automatyzacja zadań administracyjnych: backup, maintenance.
  3. Zaawansowane zarządzanie systemem
    • Skrypty do zaawansowanego monitorowania systemu: zasoby systemowe, logi, stany usług.
    • Automatyzacja aktualizacji i konfiguracji systemu.
  4. Zaawansowana analiza danych
    • Analiza i przetwarzanie danych z logów systemowych i aplikacyjnych.
    • Praca z danymi w formatach JSON i XML, tworzenie raportów (`ConvertFrom-Json`, ConvertTo-Json, Select-Xml).\


Dzień 5: Zaawansowane bezpieczeństwo i zarządzanie zdalne


  1. Bezpieczeństwo w PowerShell
    • Zabezpieczanie skryptów i sesji: polityki bezpieczeństwa, uwierzytelnianie.
    • Zarządzanie certyfikatami i szyfrowanie danych (`Get-ChildItem -Path Cert:`, Protect-CmsMessage, Unprotect-CmsMessage).
  2. Zarządzanie zdalne i PowerShell Remoting
    • Konfiguracja i użycie PowerShell Remoting (WinRM) do zarządzania zdalnego (`Enter-PSSession`, Invoke-Command).
    • Praca z wieloma komputerami zdalnie, zarządzanie sesjami zdalnymi.
  3. Audyt i logowanie zdarzeń
    • Monitorowanie i audytowanie systemu (`Get-WinEvent`, New-EventLog, Write-EventLog).
    • Skrypty do tworzenia i analizy logów zdarzeń, audytowanie aktywności użytkowników.
  4. Optymalizacja skryptów i skalowanie
    • Profilowanie wydajności skryptów (`Measure-Command`), techniki optymalizacji.
    • Skalowanie rozwiązań PowerShell do pracy w dużych środowiskach, zarządzanie wieloma zasobami.

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Automatyzacja administracji z Windows Powershell realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Windows Server

Opinie uczestników

5.0/5
Automatyzacja administracji z Windows Powershell

bardzo solidne i na wysokim poziomie, poziom raczej zaawansowany niż dla początkujących

Andrzej Wołczański Centrum Informatyki Resortu Finansów
5.0/5
Automatyzacja administracji z Windows Powershell

fajne szkolenie

Piotr Jaros ING Business Shared Services B.V.
5.0/5
Automatyzacja administracji z Windows Powershell

fajne szkolenie

Piotr Jaros ING Business Shared Services B.V.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.