Pisanie skryptów w PowerShell
Kategoria: AI / Cyfryzacja / Automatyzacja
Czas trwania 4 dni
Celem szkolenia „Pisanie skryptów w PowerShell” jest na nauka tworzenia efektywnych poleceń i skryptów w PowerShell, umożliwiających automatyzację zadań administracyjnych w środowiskach Windows, Active Directory czy Microsoft 365, z naciskiem na praktyczne umiejętności pracy w linii komend.
Adresaci szkolenia
-
Administratorzy systemów IT zarządzający serwerami Windows.
-
Specjaliści HelpDesk i Support odpowiedzialni za codzienne operacje.
-
Początkujący programiści lub specjaliści IT bez doświadczenia, chcący opanować podstawy automatyzacji.
Cele szczegółowe
Uczestnicy poznają podstawy pisania zapytań, budowania funkcji, obsługi błędów oraz optymalizacji skryptów do realnych zastosowań biznesowych. Szkolenie zakłada brak wcześniejszej wiedzy z programowania, skupiając się na praktycznych laboratoriach i wzorcach PowerShell.
Program szkolenia
Windows PowerShell – wprowadzenie
- Składnia poleceń
- Znajdowanie poleceń i uzyskanie Pomocy
- Konfiguracja aplikacji konsoli w Windows PowerShell
- Konfigurowanie aplikacji Windows PowerShell ISE
Windows PowerShell do administracji sieciami lokalnymi
- Polecenia cmdlets do Active Directory Domain Services
- Polecenia cmdlets do konfigurowania sieci i administrowania systemem
Windows PowerShell pipeline
- Pipeline – wprowadzenie
- Wybór, sortowanie i mierzenie obiektów
- Filtrowanie i wyliczanie obiektow z pipeline
- Wysyłanie i przekazywanie
Używanie PSProviders i PSDrives
- Tworzenie nowej grupy w Active Directory
- Tworzenie rejestru kluczy dla przyszłych skryptów
- Tworzenie plików i folderów na zdalnym komputerze
Konstruowanie pytań o zarządzanie informacją przy użyciu CIM I WMI
- CIM i WMI – wprowadzenie
- Przeszukiwanie danych przy użyciu CIM i WMI
- Dokonywanie zmian przy użyciu CIM and WMI
- Zapytania o informacje przy użyciu WMI i CIM
Praca ze zmiennymi, tablicami i tablicami mieszającymi
- Używanie zmiennych
- Manipulowanie zmiennymi
- Manipulowanie tablicami i tablicami mieszającymi
Skrypty Windows PowerShell
- Wprowadzenie do skryptów z Windows PowerShell
- Konstrukcje skryptów i importowanie danych z plików
- Akceptacja danych wprowadzonych przez uczestnika
- Rozwiązywanie problemów i obsługa błędów
- Funkcje i moduły
- Podpisywanie skryptów
- Przetwarzanie tablic z ForEach loop
- Przetwarzanie elemetów używając If statements
- Tworzenie użytkowników na podstawie pliku CSV
- Odpytywanie informacji o dysku ze zdalnych komputerów
- Aktualizowanie skryptu w celu użycia alternatywnych poświadczeń
Administrowanie komputerami zdalnymi przy użyciu Windows PowerShell
- Używanie podstawowej komunikacji zdalnej w Windows PowerShell
- Używanie zaawansowanych technik zdalnych w Windows PowerShell
- Używanie PSSessions
- Zarządzanie wieloma komputerami
- Korzystanie z niejawnej komunikacji zdalnej
- Wykonywanie zdalnej komunikacji jeden do wielu
- Wykonywanie zdalnej komunikacji jeden do jednego
- Włączanie komunikacji zdalnej na komputerze lokalnym
Zarządzanie zasobami Azure przy użyciu PowerShell
- Azure PowerShell
- Wprowadzenie do Azure Cloud Shell
- Zarządzanie Azure VMs z PowerShell
- Zarządzanie magazynem i subskrybcjami
- Instalowanie modułu Azure PowerShell
- Instalowanie Cloud Shell
- Zarządzanie zasobami Azure przy użyciu Azure PowerShell
Zarządzanie usługami Microsoft 365 z PowerShell
- Zarządzanie kontami użytkowników, licencjami i grupami Microsoft365 z PowerShell
- Zarządzanie Exchange, SharePoint Online oraz TEAMS z PowerShell
- Zarządzanie użytkownikami, licencjami i grupami Microsoft365
- Łączenie się z Microsoft 365 przy użyciu Windows PowerShell
Korzystanie z zadań wykonywanych w tle i zaplanowanych zadań
-
- Rozpoczęcie i zarządzanie pracą
- Tworzenie zaplanowanej pracy
Informacje organizacyjne szkolenie stacjonarne
Zapewniamy:
• komfortowe, klimatyzowane sale szkoleniowe zlokalizowane w centrum miasta,
• przerwy kawowe: kawa z ekspresu, różne rodzaje herbat, woda, soki, ciastka, owoce,
• lunch: dwudaniowy obiad.
Informacje organizacyjne szkolenie on-line
• Zapewniamy link do platformy do komunikacji audio/wideo MS TEAMS.
• Uczestnicy szkolenia muszą dysponować laptopem/komputerem z kamerką i mikrofonem z dostępem do Internetu.
Uczestnicy szkolenia otrzymują:
- dużą dawkę praktycznej wiedzy,
- certyfikat ukończenia szkolenia CTS (drukowany/elektroniczny – szkolenie stacjonarne, elektroniczny – szkolenie on-line),
- notatniki, długopisy (tylko na szkoleniu stacjonarnym),
Zajęcia prowadzone są w języku polskim.
Do podanej ceny netto należy doliczyć 23% VAT lub przedstawić oświadczenie o finasowaniu szkoleniu z środków publicznych.
druk oświadczenia do pobrania>>>
